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