如何使用Virtualbox在Windows上配置双DHCP DNS服务器?

时间:2016-03-23 18:08:41

标签: dns virtualbox

我有一个带有Windows 10操作系统的主机系统。

我安装了一个Virtualbox并将Ubuntu服务器15.10作为访客系统。

我的Virtualbox上有一个Apache。

我的主机通过路由器连接到Internet。

通常我的主机上的LAN都有这样的IP地址:

Ethernet adapter Ethernet:
Connection-specific DNS Suffix  . :
Link-local IPv6 Address . . . . . : fe80::687b:c091:96f:731c%7
IPv4 Address. . . . . . . . . . . : 172.16.1.100
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 172.16.1.1

我的virtualbox有这个ip:172.16.1.101通过网桥

当我想访问我的虚拟框中的网页时,只需键入

即可
172.16.1.101:8080
在浏览器中

然后我在主机中看到我的index.html页面。

我想通过虚假域名example.lcl访问此地址 我不希望通过c:\Windows\System32\Drivers\etc\hosts文件执行此操作。 我想使用一些本地DNS服务器,如BindDual DHCP DNS Server,但我不知道该怎么做。 当我的主机操作系统从路由器动态获取其IP时,我无法设置Dual DHCP DNS Server来侦听我的本地请求,将一些虚假域映射到该目标IP地址。

任何帮助都将不胜感激。

提前致谢。

1 个答案:

答案 0 :(得分:-1)

使用丙烯酸DNS代理。您可以使用通配符并使用它进行动态回答。更多细节在这里:

http://stackoverflow.com/questions/138162/wildcards-in-a-windows-hosts-file