Ubuntu服务器:没有互联网?

我有一个Ubuntu的服务器10.04.1。 我可以ping我的本地networking,但我无法通过路由器。 resolv.conf中的DNS条目很好。 我可以发布你想要的任何文件。 有什么build议?

谢谢。

netstat输出:

$ netstat -rn Ziel Router Genmask Flags MSS Fenster irtt Iface 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth1 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0 

ifconfig输出:

 $ ifconfig -a eth0 Link encap:Ethernet Hardware Adresse 00:1a:64:b6:e0:8a inet Adresse:192.168.1.88 Bcast:192.168.1.255 Maske:255.255.255.0 inet6-Adresse: fe80::21a:64ff:feb6:e08a/64 Gültigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1 RX packets:1750 errors:0 dropped:0 overruns:0 frame:0 TX packets:489 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:218740 (218.7 KB) TX bytes:215614 (215.6 KB) Interrupt:28 Speicher:92000000-92012800 eth1 Link encap:Ethernet Hardware Adresse 00:1a:64:b6:e0:8c inet Adresse:192.168.1.90 Bcast:192.168.1.255 Maske:255.255.255.0 inet6-Adresse: fe80::21a:64ff:feb6:e08c/64 Gültigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1 RX packets:2203 errors:0 dropped:0 overruns:0 frame:0 TX packets:661 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:241347 (241.3 KB) TX bytes:161640 (161.6 KB) Interrupt:40 Speicher:94000000-94012800 lo Link encap:Lokale Schleife inet Adresse:127.0.0.1 Maske:255.0.0.0 inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine UP LOOPBACK RUNNING MTU:16436 Metrik:1 RX packets:2165 errors:0 dropped:0 overruns:0 frame:0 TX packets:2165 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:0 RX bytes:977279 (977.2 KB) TX bytes:977279 (977.2 KB) usb0 Link encap:Ethernet Hardware Adresse 02:1a:64:b6:e0:91 BROADCAST MULTICAST MTU:1500 Metrik:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) vboxnet0 Link encap:Ethernet Hardware Adresse 0a:00:27:00:00:00 BROADCAST MULTICAST MTU:1500 Metrik:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) 

你有两条默认路由,从你的评论中可以看出,只有一个接口与一个真实的networking桥接,我build议删除其中一条路由:

sudo / sbin / route del默认eth0

  1. 确保您可以ping您的路由器,以确保您的服务器和路由器之间有一个有效的连接。
  2. 检查路由器上的设置,确保它不会过滤您的服务器通信,并确保它允许从服务器连接到端口80。
  3. Ping一个像serverfault.com这样的互联网服务器,看看你是否可以访问互联网。
  4. 检查apt.get的sources.list设置,看看你是否正确configuration它。
  5. 如果您的networking上运行透明代理,请检查它是否未过滤您的服务器通信。

如果你想在同一个子网上有两个IP地址,你应该把它们加在同一个接口上。 你将会拥有:

eth0 eth0:0