直接访问 VirtualBox 服务器上的虚拟主机

直接访问 VirtualBox 服务器上的虚拟主机

服务器: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/hostsdns(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 服务器。

域名系统

相关内容