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

shangrenzhidao · December 17, 2013 · Last by shangrenzhidao replied at December 18, 2013 · 7554 hits

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 确实在开发时候,很方便

You need to Sign in before reply, if you don't have an account, please Sign up first.