« Amule » : différence entre les versions

De Banane Atomic
Aller à la navigationAller à la recherche
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 32 : Ligne 32 :
! Description
! Description
|-
|-
| TCP 4662 || listening
| TCP 4662 || client to client transfers
|-
|-
| TCP 4711 || web server
| TCP 4711 || web server
Ligne 38 : Ligne 38 :
| TCP 4712 || remote client connection
| TCP 4712 || remote client connection
|-
|-
| UDP 4665 || listening
| UDP 4665 || global eDonkey server searches and global source queries. (always Client TCP port + 3)
|-
|-
| UDP 4672 || listening
| UDP 4672 || Queue Rating, File Reask Ping
|}
|}



Dernière version du 8 septembre 2023 à 01:14

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
Bash.svg
# 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

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

iptables

Bash.svg
# 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

Bash.svg
# 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