从主机连接到来宾-虚拟盒子[关闭]


9

我在Ubuntu上运行的VirtualBox上有Windows XP作为来宾OS。在该Guest Windows XP中,我有一个正在运行的Apache实例。现在,我想从主机(Ubuntu)连接到该Apache。可能吗?我怎样才能做到这一点?


我也希望来宾OS继续与主机OS共享Internet连接。
Phuong Nguyen'2

Answers:


6

将来宾的网络适配器设置更改为“桥接”,它将获得IP地址,就像内部网络上的任何其他计算机一样。然后,您可以与它进行通信,就好像它是一台物理计算机一样。


请注意,您也可以从其他任何地方连接到本机。如果您不想要该功能,则可以使用防火墙。
Nerdfest 2010年

2

如果您的VirtualBox网络设置为NAT,则可以通过以下方式从命令行配置来宾,从而从主机建立连接:

VBoxManage setextradata <GUEST_NAME> "VBoxInternal/Devices/pcnet/0/LUN#0/Config/HTTP/HostPort" 8080
VBoxManage setextradata <GUEST_NAME> "VBoxInternal/Devices/pcnet/0/LUN#0/Config/HTTP/GuestPort" 80
VBoxManage setextradata <GUEST_NAME> "VBoxInternal/Devices/pcnet/0/LUN#0/Config/HTTP/Protocol" TCP

然后在浏览器中连接到http:// localhost:8080

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.