title image


Smiley Re: port forwarding problem (linux router und eDonkey unter windows)
hi,





dazu nutzt du dazu am besten das tool "ipmasqadm".

das findest du, falls es nicht bereits installiert ist,

auf den SuSE-CDs in der sektion "n" (netzwerksoftware).



schreibe dir dann ein kleines shell-skript mit etwa

folgendem inhalt und gib diesem skript ausführrechte:



#!/bin/bash



# aktuelle öffentliche ip adresse ermitteln

IP=`/sbin/ifconfig ppp0|sed -n '/addr:/s/ [^r]*..//gp'`



# hier sollen die ports hin

CLIENT="192.168.0.100"



# alte regeln verwerfen falls vorhanden

ipmasqadm portfw -f



# portforwarding TCP einrichten

ipmasqadm portfw -a -P tcp -L $IP 4661 -R $CLIENT 4661

ipmasqadm portfw -a -P tcp -L $IP 4662 -R $CLIENT 4662



# portforwarding UDP einrichten

ipmasqadm portfw -a -P udp -L $IP 4665 -R $CLIENT 4665



echo "Portforwarding für Edonkey von $IP auf $CLIENT aktiviert."

exit 0





ausführrechte erteilen (im verzeichnis wo das skript liegt) mit:



chmod 755 skriptname



beachte, das der 3. eintrag das protokoll UDP hat und

nicht TCP.

ebenfalls musst du die ip-adresse 192.168.0.100 austauschen,

gegen die ip-adresse, die dein windowsrechner in deinem

netz hat.

da die ports von der aktuellen ip adresse der interneteinwahl

weitergeleitet werden müssen (nicht von der netzwerkkarte

an der das ADSL modem hängt),

musst du dann bei bestehender inet-verbindung einfach

nur das skript in der kommandozeile ausführen:



./skriptname.



dann sollte das fluppen.

bei bedarf kannst du diesen aufruf (dann natürlich mit vollständigem

pfad zu dem skript)

in dein pppoed-start-skript an entsprechender stelle einbauen,

um automatisch bei starten des pppoe diese forwards zu

aktivieren.



falls du eine firewall aktiviert hast, musst du natürlich

diese ports auch entsprechend öffnen.

im übrigen brauchst du für den edonkey-client nur den

port 4662. der port 4665 ist für die nachrichten gedacht

und der port 4661 zum server-connect, falls du auch

edonkey-server sein willst.



viel erfolg.



bye, 6

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: