Well I think I can see what's wrong with my Fedora 7 installation but I can't see how to fix it.
The routing/DNS/gateway is somehow awry. The symptoms are as follows:-
I *can* browse the internet with Firefox so I do have a working connection to the outside world (it's a Speedtouch router which is working for everyone else too).
From the Fedora system it loks as if the *only* protocol that works to the outside world is HTTP, any attempt to ssh or whatever just hangs. This is probably why yum is failing I guess.
I *can* ssh from the Fedora system to other systems on the local subnet, this is how I'm sending this mail, ssh from Fedora to the garage system and then ssh from there to my hosting provider where I read my mail.
DNS does work, I can do 'host newred.gradwell.net' and get the right answer (newred.gradwell.net is my hosting provider), but I can't ssh direct to newred.gradwell.net.
/sbin/route returns:- Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 * 255.255.255.0 U 0 0 0 eth0 169.254.0.0 * 255.255.0.0 U 0 0 0 eth0 default dsldevice.lan 0.0.0.0 UG 0 0 0 eth0 Which looks OK (but why does Fedora give my router the silly name 'dsldevice.lan', had me confused for a while).
So what's wrong? It's not some horrible IPV6/IPV4 thing is it?
On Mon, Sep 24, 2007 at 12:13:12PM +0100, Chris G wrote:
Well I think I can see what's wrong with my Fedora 7 installation but I can't see how to fix it.
The routing/DNS/gateway is somehow awry. The symptoms are as follows:-
I *can* browse the internet with Firefox so I do have a working connection to the outside world (it's a Speedtouch router which is working for everyone else too). From the Fedora system it loks as if the *only* protocol that works to the outside world is HTTP, any attempt to ssh or whatever just hangs. This is probably why yum is failing I guess. I *can* ssh from the Fedora system to other systems on the local subnet, this is how I'm sending this mail, ssh from Fedora to the garage system and then ssh from there to my hosting provider where I read my mail. DNS does work, I can do 'host newred.gradwell.net' and get the right answer (newred.gradwell.net is my hosting provider), but I can't ssh direct to newred.gradwell.net. /sbin/route returns:- Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 * 255.255.255.0 U 0 0 0 eth0 169.254.0.0 * 255.255.0.0 U 0 0 0 eth0 default dsldevice.lan 0.0.0.0 UG 0 0 0 eth0 Which looks OK (but why does Fedora give my router the silly name 'dsldevice.lan', had me confused for a while).
So what's wrong? It's not some horrible IPV6/IPV4 thing is it?
No, much simpler than that I think, I told the Fedora installation that I wanted my system to have a fixed IP address but it ignored me and is using DHCP to get its address. Thus it isn't at the IP address expected by the router and the 'holes' the firewall aren't allowing data through to the right place.
So, how do I tell my Fedora box that it has a fixed IP address?