.
DC++ -hoz kellene olyan megoldás hogy minden belsõ kliens aktív lehessen. Lehet hogy hülyeséget kérdezek mert nem vágom ezt a DC-s témát lehet hogy nem is enged fel ugyanazon dinamikus címrõl több felhasználót.
Ezeket a szabályokat adtam hozzá az iptables-höz:
iptables -t nat -A PREROUTING -i ppp0 -s 0/0 -p tcp –dport 411 -j DNAT –to 192.168.1.2:411
iptables -A FORWARD -i ppp0 -o eth1 -p tcp -s 0/0 -d 192.168.1.0/24 –dport 411 -j ACCEPT
Ez viszont csak a 192.168.1.2 gápnek engedi.
Van megoldás?
Van. A DC++-ban beállíthatod melyik portot figyelje aktív üzemmódban. Minden DC-zõ gépnek adj egy nem használt portot (mindnek különbözõt), és azt forwardold (minden gépnek állandó ip kell !!!). Megjegyzem a 411-es általában (!) a DC hub portja (amin keresztül küldözgeti a keresés eredményeit). Ezt inkább ne használd aktív portlént, mert összekutyulódhat. Ja és mind a TCP mind az UDP packeteknek kell forward szabály.
pl.
-A PREROUTING -i ppp0 -s 0/0 -p tcp -m -tcp –dport 10111 -j DNAT –to-destination 192.168.1.2:10111
-A PREROUTING -i ppp0 -s 0/0 -p udp -m -udp –dport 10111 -j DNAT –to-destination 192.168.1.2:10111
(ja bocs az iptables -t stb lemaradt, mert iptables-save – restore-t használok)
legutóbbi hsz