On Monday 02 July 2001 09:36, you wrote:
On Mon, Jul 02, 2001 at 12:18:23AM -0400, b stephen harding wrote:
External eth0 24.x.x.x(IP), 24.x.x.1(gateway), crxxxx-a.slnt1.on.wave.home.com(Domain)
Internal eth1 192.x.x.1(IP), 192.168.100.7(gateway), geeko-gate.crxxxx-a.slnt1.on.wave.home.com(Domain)
You specified a default gateway for the internal interface? Doesn't that defeat the purpose?
You should need only the one gateway (ie. Rogers' gateway). Then as long as you have the ipmasq modules loaded and have forwarding for your internal network enabled with ipchains, you should be good.
I'm loading these
ip_masq_irc ip_masq_ftp ip_masq_user ip_masq_raudio
And then the appropriate rule to forward would be...
# IP Masquerade from the internal network. $ipchains -A forward -s $innetwork/24 -j MASQ
where in your case (and mine),
$innetwork=192.168.0.0
Of course, you'll want a lot more in your firewall rules than that.
Well I tried to restart my routing with rcroute restart and it produced... [Error While Excuting: /sbin/route del -net 24.112.208.18 netmask 255.255.254.0 gw 24.112.208.1 dev eth0 route: netmask doesn't match route address shutting down routing setting up routing (using /etc/route/.conf) Error while excuting: /sbin/route add -net 24.112.208.18 netmask 255.255.254.0 gw 24.112.208.1 dev eth0 # external "geeko-wall"] So the list between the square bracket is the error message. God I feel like I'm crawling though the dark! I'm sure once this is done I'll think it was just a bunch of fun (or not).