情况是这样子的: 主机是windows7, 虚拟机是ubuntu,网络用的桥接,ip相同网段,都可以互相ping通的。 我试了主机下下的tomcat通过ip地址能在虚拟机中访问。 在虚拟机中安装好了nodejs, 写了一个hello测试,在虚拟机中用localhost:port能访问,但是通过虚拟机的ip:port就访问不了。 求助~~什么原因?
已经解决
ps:因为绑定的是"127.0.0.1"ip,所以只能127.0.0.1和localhost访问.... 网上的hello_node.js就是这么写的。。。
回复 (10)
W
引用 dengyujiji那请问楼主怎么将这种绑定解除,我是新手,我也出现了和楼主一样的问题,求大神解救
@leohxj lz在么。我只指定端口也访问不到
M
service iptables stop 试试
L
L
M
我也遇到了楼主一样的问题,还没有解决,求指教
M
没注意楼上已经给出答案了,谢谢大牛们
H
你本机的地址已经不是本机IP了。你可以ipconfig 查看本机IP。然后再用当前IP访问
L
引用 harryzd你本机的地址已经不是本机IP了。你可以ipconfig 查看本机IP。然后再用当前IP访问
我说的本机ip就是虚拟机的ip,桥接方式,主机和虚拟机都有ip了。
J
我觉得楼主应该把 ifconfig 截图和端口号之类全贴上来才好说..
当你说"通过本机 IP 访问"我还是不明白你指的是什么
D
那请问楼主怎么将这种绑定解除,我是新手,我也出现了和楼主一样的问题,求大神解救
参与回复
登录后即可参与回复。登录