我刚刚和Vaadin一起写了一个hello world应用程序。开发是在并行运行的Windows 10上完成的,我让Web服务在Windows虚拟机上运行。我可以通过url:localhost:8080 / hello-world从windows上的浏览器访问该服务。我用ifconfig找到了windows虚拟机的IP地址,如果我在mac上运行的浏览器上键入url:ipaddress:8080 / hello-world,它也能正常工作。但是,Intranet上的同事无法通过相同的URL访问Web应用程序。我在这里错过了什么?该服务仅对我可见吗?有防火墙问题吗?设置parallels虚拟机的问题?
非常感谢。
答案 0 :(得分:0)
我刚刚找到答案,但sidgate,谢谢你的帮助。底线是我在共享模式下运行Windows虚拟机。显然,如果你这样做,windows虚拟机就在你自己的mac的子网中,mac就是路由器。我使用默认适配器切换到桥接方法,然后在内部网上获取一个IP地址,每个人都可以看到。
此致