大家好,我在MAC上安装了Windows 10虚拟机,并且在Mac(主机)上运行项目前端和后端。我希望能够在我的VM上访问该项目,以查看网站如何在IE11上加载。
我知道您只能通过传递主机的ip来访问前端,所以10.0.2.2但我的后端指向localhost。
因此后端无法访问我的主机,但是它试图从来宾计算机访问本地主机。
我试图更改主机文件,并按照许多人的建议刷新dns缓存,但没有任何效果。
答案 0 :(得分:0)
我一直在搜索,我发现要重新路由localhost并将其指向主机,我需要在来宾终端上设置代理。
因此,我已将主机上的服务器地址localhost:8080重定向到VM网络中主机的api的10.0.2.2:8080。
netsh interface portproxy add v4tov4 listenport=8080 connectaddress=10.0.2.2 connectport=8080