I recently reinstalled Linux on my computer. I'd hosed my old Fedora 7 install, and was upgrading to Fedora 10. It was a clean install, rather than an 'upgrade' or whatever it calls it.
Anyway, I've got some weird network issues. Hostnames on my local network resolve fine (For example 'uberwald' is our server, and resolves to 10.0.0.1), but anything past that doesn't work (E.g., www.google.com). The funniest thing is that the 'ping' program resolves fine (So I can ping www.google.com, but I can't traceroute to it, nor can I firefox to it). If I stick an IP address into Firefox, that works fine, too.
resolv.conf just has the line 'nameserver=10.0.1.138' in it, which is correct. It's not a nameserver issue - I'm currently logged into the windows partition, which resolves fine.
This is possibly connected to some issues I was having with the NetworkManager applet (Which I've uninstalled, and removed the service for) and the network-config program, which I had to update because I was having a weird issue - it wouldn't let me set the subnet mask, not even manually via the command-line.
My computer has two interfaces, and the one that's currently plugged in is eth1. I haven't tried using the interface Linux has designated as eth0 - could it be an issue with DNS attempting to go through the wrong interface?
The routing table that's output by route also seems to be correct - 10.0.0.0/24 goes direct via eth1, and the default goes via 10.0.0.1 via eth1 (10.0.0.1 is my default gateway).
Jan 31 2009, 9:51 pm