User Tools

Site Tools



Problem: <br> Computer A (Internal Win2k)——-: IP:<br> Computer B (Linux Box)————: IP:<br> Computer C (General Internet pc)–: IP:<br> <br> Computer B has 1 network card. It is on the same LAN as Computer A and has external Internet Access.<br> Computer B can access both Computer A and Computer C.<br> <br> ——————————————————————————-<br> There is a Webserver on Computer A →<br> Computer C (general internet) cannot access the above Webserver on Computer A.<br> <br> We want to use Computer B to forward all traffic from Computer C to Computer A.<br>

iptables firewall can be used to forward such connections.<br> <br> The Setup:<br>

Going from Scratch: iptables -F # Flush rules from iptables <br> iptables -t nat -F # Flush rules from nat table in iptables <br> iptables -t nat -A PREROUTING -p tcp -d –dport 80 -j DNAT –to iptables -t nat -A POSTROUTING -d -j MASQUERADE

If Computer C types into their Internet, they will see the Webserver on Computer A (

This Works. Will get around to perhaps explaining it later.

Look at the complete Iptables_Firewall

Further Information at:<br><br>

iptables_forward.txt · Last modified: 2022/07/19 21:13 by