<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://test.amule.szerverem.hu/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://test.amule.szerverem.hu/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=202.180.83.6</id>
		<title>AMule Project FAQ - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://test.amule.szerverem.hu/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=202.180.83.6"/>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Special:Contributions/202.180.83.6"/>
		<updated>2026-04-05T21:02:29Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/Firewall</id>
		<title>Firewall</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/Firewall"/>
				<updated>2005-01-24T09:23:55Z</updated>
		
		<summary type="html">&lt;p&gt;202.180.83.6: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''NOTE:''' If you run [http://www.suse.com SuSE Linux], try [[Firewall_SuSE|this HowTo]] first.&lt;br /&gt;
&lt;br /&gt;
If you set TCP port in [[aMule]] to XX and UDP port to YY then you have to set your firewall like this:&lt;br /&gt;
&lt;br /&gt;
''iptables -A INPUT -p tcp  --dport '''XX''' -j ACCEPT''&amp;lt;br&amp;gt;&lt;br /&gt;
''iptables  -A INPUT -p udp  --dport '''XX+3''' -j ACCEPT''&amp;lt;br&amp;gt;&lt;br /&gt;
''iptables -A INPUT  -p udp  --dport '''YY''' -j ACCEPT''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(for Mandrake 10.0 Official and iptables I found i had to change the multi port entry to this ''iptables  -A INPUT -p udp  --dport '''XX:ZZ''' -j ACCEPT''  where XX is the same TCP port # used in 1st line and ZZ is that number added to by 3 eg 4662:4665)&lt;br /&gt;
&lt;br /&gt;
If you want to setup [[aMule]] behind a NAT gateway, you should add these lines to your [http://www.netfilter.org iptables] configuration script, on the gateway :&lt;br /&gt;
&lt;br /&gt;
''EXTIF'' is your external interface&lt;br /&gt;
&lt;br /&gt;
''EMULEPORT='''4662'''''&amp;lt;br&amp;gt;&lt;br /&gt;
''EMULEUDP='''4672'''''&amp;lt;br&amp;gt;&lt;br /&gt;
''EMULEUDP2=`expr $EMULEPORT + 3`''&amp;lt;br&amp;gt;&lt;br /&gt;
''EMULEHOST='''10.0.0.2'''''&amp;lt;br&amp;gt;&lt;br /&gt;
''iptables -t nat -A PREROUTING -i $EXTIF -p tcp --destination-port $EMULEPORT -j DNAT --to-destination $EMULEHOST:$EMULEPORT''&amp;lt;br&amp;gt;&lt;br /&gt;
''iptables -t nat -A PREROUTING -i $EXTIF -p udp --destination-port $EMULEUDP -j DNAT --to-destination $EMULEHOST:$EMULEUDP''&amp;lt;br&amp;gt;&lt;br /&gt;
''iptables -t nat -A PREROUTING -i $EXTIF -p udp --destination-port $EMULEUDP2 -j DNAT --to-destination $EMULEHOST:$EMULEUDP2''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You also should make sure that your FORWARD-string is set up correctly. Usually, you will have an entry like this:&lt;br /&gt;
&lt;br /&gt;
''iptables -A FORWARD -i $EXTIF -o $INTIF -d $EMULEHOST -m state --state ESTABLISHED,RELATED -j ACCEPT''&lt;br /&gt;
&lt;br /&gt;
where ''INTIF'' is your internal interface and ''EMULEHOST'' is the host running the [[FAQ_eD2k-Kademlia#What_is_ED2K?|eD2k]] [[server]] on your internal network.&lt;br /&gt;
&lt;br /&gt;
This will prevent new connections. So, you should allow all forwarding for [[aMule]]-related ports:&lt;br /&gt;
&lt;br /&gt;
''iptables -A FORWARD -i $EXTIF -o $INTIF -p tcp --dport $EMULEPORT -d $EMULEHOST -j ACCEPT''&amp;lt;br&amp;gt;&lt;br /&gt;
''iptables -A FORWARD -i $EXTIF -o $INTIF -p udp --dport $EMULEUDP -d $EMULEHOST -j ACCEPT''&amp;lt;br&amp;gt;&lt;br /&gt;
''iptables -A FORWARD -i $EXTIF -o $INTIF -p udp --dport $EMULEUDP2 -d $EMULEHOST -j ACCEPT''&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>202.180.83.6</name></author>	</entry>

	<entry>
		<id>http://test.amule.szerverem.hu/wiki/AMule_files</id>
		<title>AMule files</title>
		<link rel="alternate" type="text/html" href="http://test.amule.szerverem.hu/wiki/AMule_files"/>
				<updated>2005-01-12T09:22:46Z</updated>
		
		<summary type="html">&lt;p&gt;202.180.83.6: saw a grammatic error and spelling error on 1st line&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Most [[aMule]]'s config files and data are the same as or is compatible with [[eMule|eMule]]'s.&lt;br /&gt;
&lt;br /&gt;
Have in mind that you might not have all of them on your hard disk, since they are generated when needed.&lt;br /&gt;
&lt;br /&gt;
Here is a list and the usage of each of them:&lt;br /&gt;
*'''~/.eMule:''' aMule's personal configuration file (that is, things such as you nickname, your Temp and Incoming directories, your upload and download limits, and such...).&lt;br /&gt;
*'''~/.aMule/addresses.dat:''' Contains a list of serverlist URLs to check (if enabled in Preferences) for new servers on startup.&lt;br /&gt;
*'''[[amulesig.dat_file|~/.aMule/amulesig.dat]]:''' This is [[aMule_Project_FAQ:About|aMule]]'s [[signature|OnLineSignature]] file, which is the same as [[eMule|eMule]]'s [[signature|signature]] (see [[onlinesig.dat_file|''onlinesig.dat'']] below) but with extended information.&lt;br /&gt;
*'''~/.aMule/aMule.tmpl:''' This is the template file which [[amuleweb|aMule WebServer]] uses to create the web page.&lt;br /&gt;
*'''~/.aMule/aMule-online-sign.png:''' This file will only exist if [[CAS]] has been run sometime with the ''-o'' switch and ''~/.aMule/casrc'' was successfully configured. It is an image containing details on [[aMule_Project_FAQ:About|aMule]]'s status.&lt;br /&gt;
*'''~/.aMule/casrc:''' This file will only exist if [[CAS]] has been run sometime with the -o switch. It contains the settings for the [[CAS]] image creation.&lt;br /&gt;
*'''~/.aMule/clients.met:''' Contains the public hashes of other known clients along with the credits it owes each of them.&lt;br /&gt;
*'''~/.aMule/cryptkey.dat:''' It contains the unique 384 bit private [http://www.rsasecurity.com/rsalabs/node.asp?id=2125 RSA] key of your client.&lt;br /&gt;
*'''~/.aMule/emfriends.met:''' Contains your friends list configuration.&lt;br /&gt;
*'''[[ED2KLinks_file|~/.aMule/ED2KLinks]]:'''&lt;br /&gt;
*'''~/.aMule/ipfilter.dat:''' This file contains the [[IP]] ranges and access levels restrictions which will be passed to ipfilter.&lt;br /&gt;
*'''~/.aMule/Incoming:''' By default, the directory where [[aMule_Project_FAQ:About|aMule]] stores the completed downloads.&lt;br /&gt;
*'''~/.aMule/known.met:''' This file stores the hashes and some details of your shared files like size, path, statics, etc...&lt;br /&gt;
*'''~/.aMule/known2.met:''' This file stores the verified [[AICH]] hashes of your shared files.&lt;br /&gt;
*'''[[lastversion_file|~/.aMule/lastversion]]:''' This is only for [[aMule_Project_FAQ:About|aMule]] to know if it's the first time you're starting [[aMule_Project_FAQ:About|aMule]], if you had [[aMule_Project_FAQ:About|aMule]] installed before and which version you had installed previously.&lt;br /&gt;
*'''~/.aMule/logfile:''' This file contains the log of the last [[aMule_Project_FAQ:About|aMule]] execution.&lt;br /&gt;
*'''~/.aMule/muleconn:''' This file is a socket for [[aMule_Project_FAQ:About|aMule]] communications.&lt;br /&gt;
*'''[[onlinesig.dat_file|~/.aMule/onlinesig.dat]]:''' This is an [[eMule|eMule]] compatible [[signature|OnLineSignature]] file. It's used by other applications to know basic information on [[aMule_Project_FAQ:About|aMule]]'s stat. See also [[amulesig.dat_file|''amulesig.dat'']] above.&lt;br /&gt;
*'''[[preferences.dat_file|~/.aMule/preferences.dat]]:''' Contains the public key of your client, also known as user hash.&lt;br /&gt;
*'''~/.aMule/server.met:''' This is a list of all known servers and your preferences about them (priority, name, [[IP]], port and such).&lt;br /&gt;
*'''[[shareddir.dat_file|~/.aMule/shareddir.dat]]:''' Stores the paths to all shared directories.&lt;br /&gt;
*'''~/.aMule/Temp:''' By default, the directory where [[aMule_Project_FAQ:About|aMule]] stores the not completed downloads (temporary files).&lt;br /&gt;
*'''~/.aMule/webserver:''' This directory contains the necessary files for aMule WebServer to display a nice Web page.&lt;br /&gt;
&lt;br /&gt;
Other files in ''~/.aMule/'' are most surely backups of some of the above files.&lt;br /&gt;
Also, on the Temp directory (which is ''~/.aMule/Temp'' by default but can be set to any other on Preferences), [[aMule_Project_FAQ:About|aMule]] will create, for each download in queue, the following files:&lt;br /&gt;
*'''*.part:''' This file contains the downloaded parts (not chunks, since not completed chunks are also stored here) of the download. As [[aMule_Project_FAQ:About|aMule]] is able to download from more than one user at the same time, this file has the size of the complete file. The missing parts are filled with zeros.&lt;br /&gt;
*'''*.part.met:''' This file contains information on the downloaded parts of the download, the verified chunks, the hash values of the remaining chunks, etc...&lt;br /&gt;
*'''*.part.met.bak:''' This are backups of the ''*.part.met'' files. Every now and then aMule creates this backups since without the ''*.part.met'' file, a download has no meaning for aMule. If any ''*.part.met'' file &amp;quot;disappeared, you should rename the ''*.part.met.bak'' to ''*.part.met''.&lt;br /&gt;
*'''*.part.met.seeds:''' This file only exists if you have enabled to store the [[IP]]s of sources of rare files in the preferences, so that [[aMule_Project_FAQ:About|aMule]] can try to connect to these sources again after a restart.&lt;/div&gt;</summary>
		<author><name>202.180.83.6</name></author>	</entry>

	</feed>