我使用 VirtualBox 设置了一台虚拟机,主机为 Windows 7。在我的家庭网络上,虚拟机可以正常连接到互联网,我这边无需进行任何更改。但是,当我在连接到公司网络的情况下运行虚拟机时,我无法访问互联网上的任何地址(DNS 工作正常)。
现在我读了 VirtualBox 的文档,发现 NAT 设置实际上就像路由器一样工作。因此,我认为我必须设置一些额外的路由才能从 VM 内部使用互联网。我认为设置如下,对吗?
VM goes to Host Virtual Network card vom VirtualBox
VBNetwork card goes to the internet directly.
现在,当我连接到公司网络时,显然 VBox 卡无法直接连接到互联网,所以我想我可能必须告诉它如何路由,但我该怎么做呢?
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 16.61.244.1 10.61.246.13 10
10.61.244.0 255.255.252.0 On-link 10.61.246.13 266
10.61.246.13 255.255.255.255 On-link 10.61.246.13 266
10.61.247.255 255.255.255.255 On-link 10.61.246.13 266
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
169.254.0.0 255.255.0.0 On-link 169.254.3.153 276
169.254.3.153 255.255.255.255 On-link 169.254.3.153 276
169.254.255.255 255.255.255.255 On-link 169.254.3.153 276
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 169.254.3.153 276
224.0.0.0 240.0.0.0 On-link 10.61.246.13 266
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 169.254.3.153 276
255.255.255.255 255.255.255.255 On-link 10.61.246.13 266
===========================================================================
Wireless LAN adapter Wireless Network Connection:
Connection-specific DNS Suffix . : corporate.net
Link-local IPv6 Address . . . . . : ffff::ffff:fff:420f:a229%12
IPv4 Address. . . . . . . . . . . : 10.61.246.13
Subnet Mask . . . . . . . . . . . : 255.255.252.0
Default Gateway . . . . . . . . . : 10.61.244.1
Ethernet adapter VirtualBox Host-Only Network:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : ffff::ffff:ffff:6da0:399%17
Autoconfiguration IPv4 Address. . : 169.254.3.153
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . :
答案1
在虚拟机的网络设置中,您可以配置bridged
网络适配器。这将使您的虚拟机能够访问互联网。