服务器:Ubuntu 10.10 服务器作为嘉宾虚拟盒(IP 192.168.178.91)。
简单问题:我想从我的虚拟盒外部访问名为“example.server”的虚拟主机,只需使用浏览器和类似地址即可http://example.server. 整个过程应该通过使用DNSMasq。
谢谢。 :)
答案1
首先,配置 Virtualbox 以使用桥接网络
接下来,在 DNS 服务器上安装 dnsmasq。我假设这是 Ubuntu,其 IP 地址为 192.168.178.10 ,请进行相应调整
sudo apt-get install dnsmasq
然后,你将你的 virtualbox 服务器添加到/etc/hosts
dns(dnsmasq)服务器中
# Graphical
gksu gedit /etc/hosts
# Command line
sudo -e /etc/hosts
添加您的服务器
192.168.178.91 example.server www.example.server
然后,您指示客户端使用您的 dns (dnsmasq) 服务器进行 dns。您可以使用网络管理器执行此操作,将其192.168.178.10
作为 dns 服务器。