我在Linux虚拟机上安装了一个Echoprint本地set服务器(使用令牌、python、solr)。
我可以使用http//localhost:8080和非虚拟机(无法找到更好的方法)通过浏览器或虚拟机中的curl访问它,我也使用了8080端口的虚拟机上的IP。
然而,当我试图在同一个wifi上通过我的android访问它时,我会发现一个连接被拒绝的错误。
发布于 2014-07-08 14:52:32
万一有人有同样的问题,我就解决了。连接必须通过电缆进行,并且在VMware播放器设置上网络连接必须桥接,还必须单击“配置适配器”并取消选中"VirtualBox主机专用以太网适配器“。
发布于 2014-07-03 15:27:44
如果您是从Android模拟器中引用系统上的本地主机,则必须使用10.0.2.2:8080。因为Android模拟器在虚拟机(QEMU)中运行,因此这里的127.0.0.1或localhost将是仿真器自己的环回地址。
参考:模拟器联网
发布于 2014-07-03 15:29:32
服务器是绑定到本地主机还是0.0.0.0?
也许由于桥接,您的主机也会将该ip解析为某种本地主机。
https://stackoverflow.com/questions/24557707
复制相似问题