Aller au contenu

Amule

De Banane Atomic

Liens

Configuration

Lancer amule une première fois pour créer les fichiers de configuration.
systemctl start amuled.service
/var/lib/amule/.aMule/amule.conf
AcceptExternalConnections=1
ECPassword=<encrypted password>

ConnectToKad=1
ConnectToED2K=1

TempDir=/var/lib/amule/.aMule/Temp
IncomingDir=/var/lib/amule/.aMule/Incoming

MaxUpload=40
MaxDownload=800
# générer le mot de passe encrypté
echo -n 'password' | md5sum | cut -d ' ' -f 1

Ports

Router les ports 4662/tcp et 4672/udp.
Port Description
TCP 4662 client to client transfers
TCP 4711 web server
TCP 4712 remote client connection
UDP 4665 global eDonkey server searches and global source queries. (always Client TCP port + 3)
UDP 4672 Queue Rating, File Reask Ping

UFW

sudo ufw allow 4712,4662/tcp comment 'aMule'
sudo ufw allow 4672,4665/udp comment 'aMule'

iptables

# ouvrir le port tcp 4662
iptables -A TCP -p tcp --dport 4662 -j ACCEPT -m comment --comment "amule tcp"

# ouvrir le port udp 4672
iptables -A UDP -p udp --dport 4672 -j ACCEPT -m comment --comment "amule udp"

Log

/var/lib/amule-daemon/.aMule/logfile

Files used

aMuleGUI

# ouvrir le port tcp 4712 sur le server
iptables -A TCP -p tcp --dport 4712 -j ACCEPT -m comment --comment "aMuleGUI"

# démarrer le server amuled
systemctl start amuled.service

# démarrer le client aMuleGUI
amulegui