![Ubuntu 15.04 主机上没有互联网,但 Virtualbox VM 上有互联网。可能是路由问题](https://linux22.com/image/879002/Ubuntu%2015.04%20%E4%B8%BB%E6%9C%BA%E4%B8%8A%E6%B2%A1%E6%9C%89%E4%BA%92%E8%81%94%E7%BD%91%EF%BC%8C%E4%BD%86%20Virtualbox%20VM%20%E4%B8%8A%E6%9C%89%E4%BA%92%E8%81%94%E7%BD%91%E3%80%82%E5%8F%AF%E8%83%BD%E6%98%AF%E8%B7%AF%E7%94%B1%E9%97%AE%E9%A2%98.png)
我在办公室使用笔记本电脑(Lubuntu 15.04)上网时遇到了问题。我用这台笔记本电脑已经有几个月了,情况也一样,所以我不确定假期期间情况会有什么变化。我按照本页上的步骤操作:网络故障排除。我在尝试路由部分时遇到了问题。我有一个由 DHCP 分配的 IP 169.254.1.130,并且可以连接到网络 169.254.1.xxx 上的其他设备。
nmambre@NM-Lenovo-B50-45:~$ ip route
default via 169.254.1.1 dev eth0
default via 169.254.1.1 dev eth0 proto static metric 100
169.254.0.0/16 dev eth0 proto kernel scope link metric 100
192.168.1.0/24 dev wlan0 proto kernel scope link metric 400
因此,我有一个默认路由,但无法 ping 通我的网络之外的任何内容。
nmambre@NM-Lenovo-B50-45:~$ ping -c3 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From 192.168.1.138 icmp_seq=1 Destination Host Unreachable
From 192.168.1.138 icmp_seq=2 Destination Host Unreachable
From 192.168.1.138 icmp_seq=3 Destination Host Unreachable
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2016ms
pipe 3
我已禁用 wlan0 以强制通过 eth0,但 ping 转到 lo (127.0.0.1)
nmambre@NM-Lenovo-B50-45:~$ ping -c3 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From 127.0.0.1 icmp_seq=1 Destination Host Unreachable
From 127.0.0.1 icmp_seq=2 Destination Host Unreachable
From 127.0.0.1 icmp_seq=3 Destination Host Unreachable
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 1999ms
pipe 3
最奇怪的是,我在有问题的同一台主机上,使用桥接网络和 eth0 的 WinXP VM (VirtualBox) 发布了这个问题。我还尝试了使用 NAT 网络的 Debian,但无法上网,切换到桥接后,也能上网了。