首先,我要说的是,我不确定这是否是这个问题的正确位置。我考虑过 stackoverflow,但我认为没有太多与此相关的代码:这是一个网络问题。
因此,我在一台运行 Win7 的计算机上,它在端口 8180 上托管一个 JBoss 服务器,同时还运行一个 VirtualBox 客户机(即 XP)。我需要能够从客户机内部连接到主机上运行的 JBoss。这是为了能够在运行的服务器上轻松测试不同版本的 IE。
VirtualBox 的默认网络设置是 NAT。我所做的就是部分工作,正在ipconfig
客户机中执行的操作,查看默认网关,并连接到default_gateway:8180
这实际上会调出服务器登录页面,所以看起来好像有些东西正在运行,但是当我输入我的凭据并点击登录时,什么也没有发生。
就好像数据没有传回主机一样。
答案1
只需将您的网络配置从 NAT 更改为桥接。
这样,您的虚拟机看起来就像其他计算机一样连接到您的 LAN。然后,您应该能够从虚拟机的主机 ping 虚拟机的 IP,反之亦然。如果 ping 可以正常工作,那么一切就绪了。