RE: iptables port80 forward and snat

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> I have a RH ES4 box with 3 eth.ports and safesquid installed.
> Safesquid listens on port 8080.
> Eth0 = 1.1.1.1  (Internet connection)
> Eth1 =  2.2.2.2
> Eth2 = 192.168.1.1 (needs to be sNATted)
> 
> How do I setup iptables to:
> 
> 1- Snat traffic coming in on eth2

Via which NIC ? My "magical powers" tell me that it's probably eth0.

$ipt -t nat -A POSTROUTING -i eth2 -s 192.168.1.0/24 \
  -j SNAT --to 1.1.1.1

> 2- port forward http traffic coming in on eth1 to port 8080 (so it
> will hit the safesquid running on the box)

$ipt -t nat -A PREROUTING -i eth1 -p tcp --dport 80 \
  -j DNAT --to 2.2.2.2:8080


Gr,
Rob



[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux