Wiec porty odpowiedzialne za emule:
TCP - 4661,4662,4711
UDP - 4672,4665
Aby udostepnic przykladowo port TCP 4661 dla IP 192.168.1.2 w konsoli wpisujesz:
iptables -I FORWARD -p tcp -d 192.168.1.2 --dport 4661 -j ACCEPT
nastepnie ENTER. Potem wpisujesz:
iptables -t nat -A PREROUTING -p tcp -i eth0 -s 0/0 -d 0/0 --dport 4661 -j DNAT --to 192.168.1.2
i znowu ENTER
Aby udostepnuc przykladowo port UDP 4672 dla 192.168.1.2 w konsoli wpisujesz:
iptables -I FORWARD -p udp -d 192.168.1.2 --dport 4672 -j ACCEPT
nastepnie ENTER. Potem wpisujesz
iptables -t nat -A PREROUTING -p udp -i eth0 -s 0/0 -d 0/0 --dport 4672 -j DNAT --to 192.168.1.2
i Enter.
Musisz w ten sposob udostepnic najlepiej wszystkie podane wyzej porty. Po wszystkim wpisujesz w konsoli:
/etc/rc.d/iptables save
i Enter. Robi to plik iptables.rules z odpowiednimi wpisamiw katalogu /ect/iptables (Po rebocie serwerka nie trzeba udostepniac portow ponownie).
JEZELI TE PORTY UDOSTEPNILES SOBIE NIE MOZESZ INNYM.
Poprostu poprzypisuj im inne porty i w ustawieniach emule (parametry lacza) wpisz te co przypisales
