Sanjay Darisi wrote: > I'm not good at Iptables in Linux. I am trying to configure one-to-one > NAT on my Linux gateway, unsuccessful so far. How do I do that?? Here is > the scenario > > eth2 - External interface > eth0 - Internal interface > > Lets say I want to route (NAT) a virtual IP of 67.155.x.x to > 192.168.1.10 for smtp service (infact for all services). How do I do > that using iptables?? > > Thanks a lot, > Sanjay. > > > > You're not alone with iptables. It can be somewhat intricate. This is a question very few people could answer off hand. For learning the iptables nitty gritty, http://netfilter.org is the home page for iptables. It contains FAQs, HOWTOs, and Tutorials. For front-end tools that make iptables more user (and admin) friendly, check out FireStarter at http://www.fs-security.com/ and/or Firewall Builder at http://www.fwbuilder.org. If you go this route, please let us know how you liked the tool(s). In an attempt to answer your question, the command: iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth2 -j MASQUERADE would masquerade your entire private LAN (all 192.168.1.0/24 addresses) behind the ip address of the eth2 device. For a single private ip address (one-to-one), simply specify the address (e.g. 192.168.1.10). Why you'd want to do that though is beyond me. HTH -- -Eric 'shubes' "There is no such thing as the People; it is a collectivist myth. There are only individual citizens with individual wills and individual purposes." -William E. Simon (1927-2000), Secretary of the Treasury (1974-1977) "A Time For Truth" (1978), pg. 237 --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change you mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss