Supportnet / Forum / Linux
Port auf lokalen Rechner leiten
Frage
Hallo,
wie kann ich mit shorewall ein Zugriff aus dem Internet auf den Port 20000 auf einen Rechner im localen LAN umleiten? z.B. 192.168.0.10:20000
Sollte nach erfolgreichem Einrichten nicht ein 'netstat -l' einen offenen Port 20000 auf dem Linuxrouter anzeigen?
Peter
Antwort 1 von sst
teste mal mit:
netstat -anv | grep 20000
oder
lsof | grep 20000
gruss,
sst
netstat -anv | grep 20000
oder
lsof | grep 20000
gruss,
sst
Antwort 2 von sst
mit iptables:
iptables -t nat -A PREROUTING -d VON_IP -p tcp --dport 20000 -j DNAT --to INTERNE_IP:20000
bei ppp0 oda so (evtl ppp0 durch eth0 ... ersetzten):
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 20000 -j DNAT --to ZIEL_IP:20000
've fun,
sst
iptables -t nat -A PREROUTING -d VON_IP -p tcp --dport 20000 -j DNAT --to INTERNE_IP:20000
bei ppp0 oda so (evtl ppp0 durch eth0 ... ersetzten):
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 20000 -j DNAT --to ZIEL_IP:20000
've fun,
sst
Antwort 3 von sst
hab nochwas...
evtl. modul laden (google mal) und:
gruss,
sst
evtl. modul laden (google mal) und:
echo "1" > /proc/sys/net/ipv4/ip_forwardgruss,
sst

