我在桌面上打开了一个带有hostonly网络作为网络选项的虚拟机。我已经为vm分配了一个合适的静态ip。我可以从桌面建立与它的ssh连接,我也可以从虚拟机ping我的桌面。但是,我无法到达vm内部的外部网络。
命令ifconfig vboxnet0
在桌面上返回:
vboxnet0 Link encap:Ethernet HWaddr 0a:00:27:00:00:00
inet addr:10.20.0.1 Bcast:10.20.0.255 Mask:255.255.255.0
inet6 addr: fe80::800:27ff:fe00:0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6132 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:328130 (328.1 KB)
在vm上,ifconfig eth0
命令返回:
eth0 Link encap:Ethernet HWaddr 08:00:27:a1:65:a1
inet addr:10.20.0.10 Bcast:10.20.0.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fea1:65a1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:161 errors:0 dropped:0 overruns:0 frame:0
TX packets:122 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:15459 (15.4 KB) TX bytes:15973 (15.9 KB)
vm的ip是静态的。vboxnet0
被指定为此虚拟机的虚拟网卡。我应该做进一步的配置来提供与vboxnet0的互联网连接?任何帮助表示赞赏。
我的桌面操作系统:ubuntu 12.04
vm os:ubuntu服务器12.04
虚拟化工具:virtualbox 4.3.6 r91406