繁体   English   中英

可从VM访问主机上的多个IP

[英]Multiple IPs on Host Accessible from VM

我使用Windows XP Mode测试网站的IE6兼容性。 我在主机的IIS服务中运行多个站点,每个站点都在不同的本地IP(127.0.1.0、127.2.1.3等)上,这很重要,因为我需要多个本地站点才能同时在https中运行。

由于IE6在Windows XP的虚拟实例中运行,因此我只能在软管计算机上命中一个IP地址-它的网络地址(192.168.xx)。 有什么方法可以“隧道”或将IP从虚拟实例路由到主机OS,这样,如果我将虚拟Web浏览器指向127.1.1.3,它将击中绑定到127.1的主机上的IIS站点。 1.3?

谢谢你的帮助!

编辑:我终于想通了,并且不知道为什么花了我这么长时间才意识到。

解决方案:在主机操作系统上设置代理服务器。 将虚拟IE6指向主机代理服务器。 所有请求都将通过代理服务器,并到达各个IP /站点,就像虚拟应用程序正在主机OS上运行一样。

以及127。绑定回送,默认情况下仅意味着localhost,因此,如果它在vm中运行,则永远不会离开vm。

您能否仅在其他端口上运行evey实例。 ue 127.0.1.1现在可以在192.168.xx:8080上侦听,而127.2.1.3可以在8081后面侦听。SSL可以在所有端口上正常工作,尽管您需要测试端口号

在主机操作系统上设置代理服务器。 将虚拟IE6指向主机代理服务器。 所有请求都将通过代理服务器,并到达各个IP /站点,就像虚拟应用程序正在主机OS上运行一样。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM