make this script which I call /bin/route.sh #/bin/sh PATH=/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome2/bin:/opt/gnome/bin:/opt/kde3/bin:/opt/kde2/bin:/usr/openwin/bin:/usr/lib/java/bin:/opt/gnome/bin export PATH /sbin/route add -net 127.0.0.0 /sbin/route add -host 10.0.0.5 dev eth0 #use your internal ethernet IP address /sbin/route add -net 10.0.0.0 netmask 255.255.255.0 dev eth0 #use your internal network /sbin/route add default gw 64.97.122.137 dev eth1 #use your external address /sbin/route add 10.0.0.0 gw 10.0.0.5 dev eth1 #gateway for your internal setup ## MASQUERADING Rule ## /usr/sbin/iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE Add it to /etc/rc.d/network -- __________________________ Brooklyn Linux Solutions So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998 DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://fairuse.nylxs.com http://www.mrbrklyn.com - Consulting http://www.inns.net <-- Happy Clients http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from around the net http://www2.mrbrklyn.com/downtown.html - See the New Downtown Brooklyn....