我正在使用一个目前只有IPv6连接的开发服务器,我正在使用rails应用程序.
我试图使用bundle exec rails s -e development -p 3003 -d来启动服务器,但是它似乎只能绑定到IPv4:
tcp 0 0 0.0.0.0:3003 0.0.0.0:* LISTEN 27165/ruby
因此我无法连接到它.我最好的选择是什么?我不是很熟悉rails只是试图解决一个现有的应用程序的一些问题.
版本信息:
:; ruby --version ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-linux] :; rails --version Rails 3.2.8
解决方法
自己设计出来,-b ::将使其在IPv6和IPv4上侦听(取决于sysctl net.ipv6.bindv6only可能).