Translation(s): English - Italiano
aMule
aMule provides an eMule like connection to the ed2k and Kademlia networks. You can install aMule as a monolithic client or as a daemon (without GUI) which can be accessed over amuleweb, amulecmd or amulegui.
Installation
aMule (monolithic)
apt install amule
aMule Daemon
apt install amule-daemon
Create a user
adduser amuleusername
Configuration: first run amuled.
Enable "AcceptExternalConnections=1" in /home/amuleusername/.aMule/amule.conf. Don't enable the Webserver. Now run:
amuleweb --write-config --host=localhost --password=password --admin-pass=anotherpasswo
...to generate /home/amuleusername/.aMule/remote.conf.
Note: "AdminPassword=" in remote.conf and "ECPassword=" in amule.conf have to be the same. You can also generate your passwords manually by running:
echo -n yourpasswordhere | md5sum | cut -d ' ' -f 1
...and copying the string into your amule.conf and remote.conf files.
You can start amule as a daemon after editing /etc/default/amule-daemon file and specify
AMULED_USER="amuleusername"
Start the service
service amule-daemon start
Use
aMule (monolithic)
run amule
aMule Daemon
run amuled
run amuleweb and access your aMule webserver with http://IP:4711 or
run amulegui or amulecmd and enter your aMule server details.
Note: aMuleGUI (2.1.0) is still quite buggy an some features aren't working.
Firewall
Don't forget to open all needed ports.
- outgoing tcp/4661 Port, on which a server listens for connection.
- outgoing tcp/4662 Client to client transfers.
- outgoing udp/4665 Used for global server searches and global source queries. This is always Client TCP port + 3.
- outgoing udp/4672 Extended eMule protocol, Queue Rating, File Reask Ping.
- incoming tcp/4662 Client to client transfers.
- incoming udp/4672 Extended eMule protocol, Queue Rating, File Reask Ping.
Remote access
incoming tcp/4712 Used to communicate aMule with other applications such as aMule WebServer, aMuleGUI or aMuleCMD.
Web access
incoming tcp/4711 WebServer listening port.
External Links
http://www.amule.org/ - aMule website
http://wiki.amule.org/wiki/Firewall - Firewall: AMule Project FAQ