On June 19, 2003 05:07 pm, Shawn wrote: > I have a, iptables statement I would just like someone to say if I have > it right. > > Let's say I have a linux box with eth0=10.0.0.250 and > eth1=192.168.0.250, and there's a host (192.168.0.1) connected to eth1. > I want to route connections from hosts in 10.0.0.0/24 land to 10.0.0.1 > onto the linux box's eth0, and have them NATed to 192.168.0.1 > > Will the following statement do that? > > iptables -t nat -I PREROUTING -i eth0 -d 10.0.0.1 -J DNAT \ > --to 192.168.0.1 Ummm . Where is 10.0.0.1? (since the network is /24) If eth0's ip is 10.0.0.250 why would any packets for 10.0.0.1 end up there? Unless there is an *external* routing reference that puts 10.0.0.1 through 10.0.0.250 this cannot work. If there is such a routing, the rule should work. -- Alistair Tonner nerdnet.ca Senior Systems Analyst - RSS Any sufficiently advanced technology will have the appearance of magic. Lets get magical!