Charlie <ariest...@ipstarmail.com.au> writes: > Hello Debian Users, > > I have a network issue that I find perplexing: > > When I do: # netstat -r -n > > or > > # route > > Kernel IP routing table > Destination Gateway Genmask Flags MSS Window irtt Iface > 0.0.0.0 10.80.2.85 0.0.0.0 UG 0 0 0 eth0 > 10.80.2.84 0.0.0.0 255.255.255.252 U 0 0 0 eth0 > > But when I check it through my windows box it comes up as it should, > according to my ISP, with the gateway being 10.80.2.86 > > What is happening? Is it allowed to be that slack, one or the other?
Do you know whether your gateway is doing any sort of network address translation? It seems odd to me that you're getting an address range that matches the external address of your modem, and that your external address is a 10.x.x.x (since those are all non-routable private IPs). I'd expect either the former if no translation is being done, or the latter if your external address weren't private. But seeing both at the same time surprises me. On my home system, for instance, my comcast cable modem is at 10.1.10.1 internally, but 173.163.240.62 externally. I have seen DHCP assign different addresses to Windows than to Linux, but in your case the gateway box should be grabbing its address for itself, and giving your computer the other available address.