« Amule » : différence entre les versions

De Banane Atomic
Aller à la navigationAller à la recherche
Ligne 25 : Ligne 25 :
</kode>
</kode>


= Firewall =
= Ports =
{{info | Router les ports 4662/tcp et 4672/udp.}}
{{info | Router les ports 4662/tcp et 4672/udp.}}


== UFW ==
{| class="wikitable wtp"
! Port
! Description
|-
| TCP 4662 ||
|-
| TCP 4711 || web server
|-
| TCP 4712 || remote client connection
|-
| TCP 4665 || ???
|-
| TCP 4672 ||
|}
 
== [[Ufw#Applications_custom|UFW]] ==
<kode lang='bash'>
<kode lang='bash'>
sudo ufw allow 4712,4662/tcp comment 'aMule'
sudo ufw allow 4712,4662/tcp comment 'aMule'

Version du 8 septembre 2023 à 01:08

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
TCP 4711 web server
TCP 4712 remote client connection
TCP 4665 ???
TCP 4672

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