I have AT&T U-Verse as my provider. The routing device they supply has a quirk that's making life difficult.
To pass all incoming requests to a device on my network, that device has to have a dynamic IP. I'm fine with that. However, that device I also use for other things on the internal network. As its address changes, the internal machines (mix of linux/windows) need to have the new address given to them and that's a pain.
So I installed a second interface. This interface I've given a static IP address (192.168.1.13), and have pointed my internal machines to it for services.
The problem is this: that box can no longer communicate outside my network (no internet). Internally, everything's fine. Externally, nothing.
Here's the ifconfig:
Code:
eth0 Link encap:Ethernet HWaddr 00:C0:4F:72:E1:FF
inet addr:192.168.1.13 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:785094 errors:0 dropped:0 overruns:166 frame:0
TX packets:112220 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:150695813 (143.7 MiB) TX bytes:22274993 (21.2 MiB)
Interrupt:19 Base address:0xdc00
eth1 Link encap:Ethernet HWaddr 00:50:BF:16:92:70
inet addr:99.13.10.182 Bcast:99.13.11.255 Mask:255.255.252.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:598193 errors:0 dropped:0 overruns:0 frame:0
TX packets:44946 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:46530563 (44.3 MiB) TX bytes:5414705 (5.1 MiB)
Interrupt:17 Base address:0xc00
And the routing table (route -n):
Code:
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
99.13.8.0 0.0.0.0 255.255.252.0 U 0 0 0 eth1
0.0.0.0 99.13.8.1 0.0.0.0 UG 0 0 0 eth1
0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 eth0
Where have I screwed this up, and how do I fix it?