Ladies & Gents,
It seams that apt-get dist-upgrade broked my system. I had a working external host that provided Internet, NAT, DHCP, cache-DNS, and Firewall to my internal network. The system was running Debian Squeeze. Now that Wheezy has been stable for a while I dicided to dist-upgrad the system to Wheezy. All went fine through the upgrade, it even rebooted without issue. But now NAT is not working.
I have enabled nat in /etc/sysctrl.conf net.ipv4.ip_forward=1
I have checked my firewall settings and they all seam to be fine, arno-iptables-firewall scripts.
I have checked my nic setting, they were not changed by the upgrade.
I have looked at every thing I can think of but all with no joy.
My internal network is working fine. Local name are resolving and I can ssh into the other hosts. But www.google.com
will not resolve and trying to ping a random ip results in host not reachable. These conditions/results apply to the server as well as all the hosts hooked to the network it controls.
What am I missing?
And yes I have rebooted the machine on both kernels that are installed.
I think maybe the routing table is not being set up correctly. I don't have access to the machine at the moment to be able to post the table. But going on memory it seams to be a couple short on entries. The host has 2 active nic's.