DSb*_*ard 5 virtualbox internet-connection
主机:WinXP,来宾:Ubuntu 12.10,连接类型:仅 NAT。
内核 IP 路由表 (route -n) 仅包含标头
如果配置:
eth2 Link encap:Ethernet HWaddr 08:00:27:c6:86:82
inet6 addr: fe80::a00:27ff:fec6:8682/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:4391 (4.3 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1184 (1.1 KB) TX bytes:1184 (1.1 KB)
Run Code Online (Sandbox Code Playgroud)
ping 任何互联网地址都会出现错误:
连接:网络无法访问
如何从虚拟机连接到互联网?网络连接 -> DSL(或有线?)
我注意到您的以太网接口被标识为eth2。如果您更改了以太网接口 MAC 地址,则可能会发生这种情况,这可能是因为您是从另一个虚拟机克隆的。
您可以连接到主机,但无法连接到互联网吗?如果是这样,请尝试此 VirtualBox 论坛主题中的解决方案。
总而言之,您想要删除/etc/udev/rules.d/70-persistent-net.rules并重新启动。以太网接口将被识别为eth0现在,一切都应该正常。