到目前为止,我已经看过很多帖子了。我正在尝试在 VirtualBox (VB) 中运行的 Ubuntu/Apache 中构建一个 Web 服务器(仅供内部使用 - 不供公众使用)。我无法从主机 (Windows) 浏览器连接到我的虚拟服务器。
我在 VirtualBox 中运行两个 NIC。第一个是 NAT,第二个是 Host Only。我现在在 IP 168.192.56.1(VB IP)上有 eth0,在 192.168.56.101 上有 eth1,在 127.0.0.1 上有 lo。
我没有从 Ubuntu 连接。我无法 ping 通我的 Windows 主机,也无法 ping 通 74.125.226.66 (google.com),所以我失去了所有连接。我也没有连接到 Ubuntu。我既无法 ping 通,也无法在 Windows 上的 FireFox 中打开。我可以从 Windows ping 通 168.192.56.1,但我认为这可能是 VB 在应答,而不是我的 Ubuntu 服务器。
使用 Ubuntu 中的 FireFox,我可以使用三个 IP 地址中的任意一个连接到我的服务器。
请根据需要提供帮助或请求更多信息。
谢谢。
答案1
对于那些偶然发现这篇文章的人,我已经解决了这个问题。这是由于 VirtualBox 问题造成的。我在 Oracle VM VirtualBox 管理器中为服务器设置了两个 NIC,并将其设置为“电缆连接”。
当我检查正在运行的服务器时,我查看了设备 > 网络 > 网络设置,没有一个选项选中“电缆已连接”复选框,检查后,一切正常。我已通过 Ubuntu 互联网连接进行更新、浏览等,并且能够从 Windows 主机连接到 Ubuntu 服务器。