| Port-Forwarding unter Linux ? |
|
|
|
| Geschrieben von: Michael Schlenstedt | |||
| Donnerstag, den 12. Februar 2009 um 00:00 Uhr | |||
|
Zum Port-Forwarding mit iptables sind für jeden Port und jedes Protokoll jeweils diese beiden Filter zuständig. iptables -t nat -A PREROUTING -j DNAT -p tcp -s 0/0 --dport 4661[:4665] --to-destination 192.168.1.2 -i ppp0 iptables -A FORWARD -j ACCEPT -m state --state NEW,ESTABLISHED,RELATED -p tcp -s 0/0 -d 192.168.1.2 --dport 4661[-4665] -i ppp0 Erklärung: Die iptables-Aufrufe sind in einer einzigen Zeile einzutragen. -s 0/0: kann man in script auch durch $ANY erstetzen, wenn die Variable definiert ist. 192.168.1.2: ist die interne IP des Client, an den die Ports weitergeleitet werden sollen. [:4665] und [-4665]: sollen verdeutlichen, wie man ganze Portbereiche forwarden kann.
Letzte Änderung des Artikels: 2003-04-14 12:30
|
|||
| Zuletzt aktualisiert am Freitag, den 13. Februar 2009 um 15:16 Uhr |


