我在 Windows 计算机上的 VirtualBox 中运行一个 Linux 客户机。如果我尝试从 VM 访问外部网站,例如 yahoo.com、cnn.com 等,它可以正常工作,但如果我尝试访问本地服务器,我无法连接它们或 ping 它们。这是什么原因?
答案1
答案2
我在进行一些测试时遇到了类似的情况。一个简单的解决方案是使用虚拟机中的两个网络接口,一个 NAT 连接用于连接到互联网,另一个仅用于本地主机的连接。设置起来需要多一点工作,但应该可以解决您的问题。
我在 Windows 计算机上的 VirtualBox 中运行一个 Linux 客户机。如果我尝试从 VM 访问外部网站,例如 yahoo.com、cnn.com 等,它可以正常工作,但如果我尝试访问本地服务器,我无法连接它们或 ping 它们。这是什么原因?
我在进行一些测试时遇到了类似的情况。一个简单的解决方案是使用虚拟机中的两个网络接口,一个 NAT 连接用于连接到互联网,另一个仅用于本地主机的连接。设置起来需要多一点工作,但应该可以解决您的问题。