Lost all network connectivity after clean FC3 install

Salvatore Indiogine sindiogine at yahoo.it
Thu Dec 9 16:18:54 UTC 2004


Hi Jay!

Thanks to your help I am making progress on my
networking problems.

1. Now I have internet connectivity by adding the GW
to the eth0-DHCP configuration.

2. Now I also can bring up the LAN side on eth1 by
removing the GW from the settings and using
192.168.0.1 ip address and 255.255.255.0 mask.

3. I have a Fedora PC connected to eth1 using a
crossover cable. Before I had internet connectivity
with the following settings on the client PC (adjusted
for new network schema):

IP: 192.168.0.50
Mask: 255.255.255.0
GW: 192.168.0.1 (= eth1 on PC connected to cable
modem)

DNS: same entries as on PC connected to cable modem.

Then I adjust /proc/sys/net/ipv4/ip_forward and also
modify /etc/sysctl.conf so that I do not have to echo
to proc after each reboot.

Then I type (as root) on the PC connected to the cable
modem:

iptables --table nat --append POSTROUTING
--out-interface eth0 -j MASQUERADE
iptables --append FORWARD --in-interface eth1 -j
ACCEPT

So, when I still was at FC1 it worked like a charm. 
Now as FC3 the following happens at the client PC
(192.168.0.50):

1. ping 192.168.0.1, OK works!
2. ping the IP number of either of the DNS servers, OK
works!
3. ping the charter.net GW, OK works!
4. ping a non-IP, thus requiring DNS name resolution
e.g. ping www.cnn.com, the I get:

www.cnn.com unknown host.  So for some reason I do not
get DNS to resolve host names even though everything
else now works. 

/etc/resolv.conf is the same now on 192.168.0.1 and
192.168.0.2

netstat -rn on 192.168.0.1:

Destination     Gateway         Genmask         Flags 
 MSS Window  irtt Iface
192.168.0.0     0.0.0.0         255.255.255.0   U     
   0 0          0 eth1
68.187.12.0     0.0.0.0         255.255.252.0   U     
   0 0          0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     
   0 0          0 eth1
0.0.0.0         68.187.12.1     0.0.0.0         UG    
   0 0          0 eth0

iptables -L -t nat
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
MASQUERADE  all  --  anywhere             anywhere

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Any suggestion?
Thanks in advance.

Enrico

 --- Jay Scherrer <jay at scherrer.com> ha scritto: 
> Enrico,
> 
> In your /etc/hosts file have record for localhost?
> looking at your route, I don't see it listed.
> How did you configure the dev's? Did you use the GUI
> version? 
> redhat-config-network?
> Or could you use: # ifconfig eth0
> To get the Lan address of eth0
> Then run 
> # ifconfig eth1  (LAN address different from eth0)
> 
> But still check to 127.0.0.0  is set to a local
> address. 
> Aren't multiple eth's fun?
> 
> Here's mine,
> Although only one eth0 listed:
> [jay at gimpit jay]$ /sbin/route
> 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
> 127.0.0.0       *               255.0.0.0       U   
>  0      0        
> 0 lo
> default         linksys         0.0.0.0         UG  
>  0      0        
> 0 eth0
> 
> Here is my /etc/hosts file:
> [jay at gimpit jay]$ cat /etc/hosts
> # Do not remove the following line, or various
> programs
> # that require network functionality will fail.
> 127.0.0.1       gimpit  localhost.localdomain  
> localhost
> 192.168.1.1     linksys



		
___________________________________ 
Nuovo Yahoo! Messenger: E' molto più divertente: Audibles, Avatar, Webcam, Giochi, Rubrica
 Scaricalo ora! 
http://it.messenger.yahoo.it




More information about the fedora-list mailing list