Sinatra 在虚拟机上运行 sinatra,在 win7 上无法访问

shangrenzhidao · 2013年12月17日 · 最后由 shangrenzhidao 回复于 2013年12月18日 · 7560 次阅读

RT 在同一网段下的 win7 和 ubuntu 虚拟机,为什么在 win7 的浏览器中访问 10.0.0.166:4567(ununtu ip) 却无法连接呢?

有防火墙呗

sudo iptables -F

4567 不会是启动在 127.0.0.1 了吧?

#2 楼 @saxieyu 我知道了,加上 set :bind, '0.0.0.0' 就可以了,但是需要在每一个文件上都加上这句,有没有一个设置全局的方法?

你用了 webrick 吧,如果是的话换掉

换成 thin 或者 puma

#4 楼 @iBachue 嗯,默认就是 webrick 呵呵。

#6 楼 @shangrenzhidao 对 webrick 其他都挺好的 就这点最奇葩了。。

#8 楼 @iBachue 确实在开发时候,很方便

需要 登录 后方可回复, 如果你还没有账号请 注册新账号