我在 Windows 10 Pro () 上运行 VirtualBox 5.0.22mikaw10
作为主机,并已设置以下系统,所有系统均具有一个 NIC 和一个名为 NAT 网络unix-machines
:
- Ubuntu 14.04 LTS 32 位(
ubuntu1404
) - FreeBSD 9.3-RELEASE 32 位(
bsd9
) - FreeBSD 10.3-RELEASE 64 位(
bsd10
)
所有虚拟机都通过 DHCP 从 NAT 网络接收其 IP。虽然这运行良好,但我无法获得简单的名称解析。阅读 superuser.com 上的几个问题后,我已将主机的 NAT IP 及其主机名以及虚拟机的 IP 及其名称添加到 Windowshosts
上。已启用natdnsproxy1
并natdnshostresolver1
从这里,但简单操作ping <hostname>
不起作用。提供 IP 只会使其立即起作用。
如何在不篡改/etc/hosts
所有虚拟机的情况下使其工作,而无需为 DNS(区域local
)创建特殊的虚拟机?