2
VirtualBox仅限主机的适配器,具有静态IP和Apache
我在Lubuntu 15.10主机上安装了VirtualBox 5.0.14,并创建了一个使用Lubuntu 14.04.5 LTS作为客户操作系统的虚拟机。 我想在VirtualBox中设置一个仅限主机的网络适配器,以便我可以从主机系统上运行的Web浏览器访问在来宾操作系统内运行的Apache Web服务器。 到目前为止,我已经创建了一个仅限主机的适配器 vboxnet0 我可以从主机操作系统成功ping通。但是,我无法使用webbrowser或任何其他方式访问端口80。 我该怎么做才能找到问题的原因并正确配置? VM网络设置 VirtualBox的 vboxnet0 设置 客人内部测试结果 启动VM并启动Apache后(使用 sudo service apache2 start 我可以访问测试页面 http://localhost/ 在客户操作系统中使用Firefox没有问题。 相应的Apache VirtualHost定义为 <VirtualHost *:80> 在 /etc/apache2/sites-enabled/000-default.conf,所以我不明白为什么它不能从任何主机访问。 此外,sshd和MySQL服务器正在guest虚拟机上运行。我可以ssh到localhost,nmap显示所有相关的端口打开(22,80,3306)。 在主机上测试结果 在主机操作系统上 vboxnet0 如下所示并且可以ping通: % ifconfig vboxnet0 vboxnet0 Link encap:Ethernet HWaddr 0a:00:27:00:00:00 inet addr:192.168.10.10 Bcast:192.168.10.255 Mask:255.255.255.0 UP BROADCAST RUNNING …