我已经在 VirtualBox 虚拟机上安装了 Ubuntu(桌面版和服务器版,最新版本)。
它们正在工作,所有服务都在运行(apache2、mysql、php、xrdp、ssh……),我甚至可以在桌面系统的本地主机上的 feuerfox 中打开 apache2 默认页面。
但随后我尝试通过虚拟机和主机之间的局域网访问它。
并且 apache2 页面无法打开,mysql 和 rpd 客户端无法连接,甚至 ssh 连接“被拒绝”。
安装时,以太网接口自动配置为 DHCP(因为我使用 VirtualBox 的 NAT 访问互联网以安装可选包),但随后我将配置更改为静态 LAN IP,以便 VM 和主机可以相互 ping 通。
防火墙已停用,但没有帮助。
WDIDW?
更新 [咆哮声极响]
我自己找到的。
问题在于,我在虚拟机接口上使用静态网络 192.168.1.0,而 DSL 调制解调器的其他接口则通过其 DHCP 分配了相同的网络。因此,虚拟机/主机是 192.168.1.2/192.168.1.1,主机/DSL 也是 192.168.1.2/192.168.1.1。
差不多一周,差不多一周!!!111oneone
伙计们,注意保管好你们的 NIC。
答案1
您需要确保运行 virtualbox 的主机能够正确桥接用于 virtualbox 的流量。