辛星浅析rails server监听机器外部机器无法访问的问题
来源:互联网 发布:淘宝妹子李小芳 编辑:程序博客网 时间:2024/05/24 06:14
最近开始写ruby的教程,在虚拟机搭建了rails之后,发现在虚拟机中可以访问,但是外网无法访问,这里说一下具体的问题把,这是因为rails server的默认监听设置造成的。
我们可以使用rails server -h来查看它的默认监听设置,它默认监听的是'localhost‘这个主机名,导致我们无法访问,解决思路就是设置为绑定为一个ip地址,比如虚拟机的内网地址。
下面是我的测试范例(下面的GET是一次网页的访问请求):
root@newstar:~/blog# rails server -b 192.168.31.114
Warning: Running `gem pristine --all` to regenerate your installed gemspecs (and deleting then reinstalling your bundle if you use bundle --path) will improve the startup performance of Spring.
=> Booting WEBrick
=> Rails 4.2.4 application starting in development on http://192.168.31.114:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
[2015-11-10 17:40:04] INFO WEBrick 1.3.1
[2015-11-10 17:40:04] INFO ruby 2.1.2 (2014-05-08) [i386-linux-gnu]
[2015-11-10 17:40:04] INFO WEBrick::HTTPServer#start: pid=13044 port=3000
Started GET "/" for 192.168.31.238 at 2015-11-10 17:40:07 +0800
Cannot render console from 192.168.31.238! Allowed networks: 127.0.0.1, ::1, 127.0.0.0/127.255.255.255
Processing by Rails::WelcomeController#index as HTML
Rendered /var/lib/gems/2.1.0/gems/railties-4.2.4/lib/rails/templates/rails/welcome/index.html.erb (1.1ms)
Completed 200 OK in 17ms (Views: 6.5ms | ActiveRecord: 0.0ms)
- 辛星浅析rails server监听机器外部机器无法访问的问题
- [举重若轻]jboss外部机器无法访问
- PHP 局域网其他机器无法访问的问题
- 解决重启机器后,ArcGIS Server for Java的REST接口无法访问的问题
- 解决重启机器后,ArcGIS Server for Java的REST接口无法访问的问题
- 解决重启机器后,ArcGIS Server for Java的REST接口无法访问的问题
- Win10解决无法访问其他机器共享的问题
- 外部浏览器无法访问虚拟机里配置的rails环境问题,无法ip访问问题
- 同一台机器存在两个实例的监听问题
- win2003 无法访问其他机器的共享怎么办?
- 无法访问局域网其他机器的方法
- 解决内网其他机器无法访问本地Apache网站的问题
- 解决WAMP搭建PHP环境后局域网其他机器无法访问的问题
- Nginx 本机 80 访问正常而同局域网内其他机器无法访问的问题
- 本地yum仓库配置建立网络仓库后另一台机器无法访问的问题
- 辛星浅析windows下搭建rails框架的sqlite的一个问题
- 辛星浅析linux下安装rails对于sqlite3缺少的问题
- 其他机器无法访问linux tomcat
- Python基础教程100例 练习2
- Material Design 实现之 RecyclerView高级特性
- iOS摄像头和相册-UIImagePickerController-浅析
- Selenium2 API详解
- 给apk系统签名的方法
- 辛星浅析rails server监听机器外部机器无法访问的问题
- java实现定时任务的三种方法
- 语言的目的
- google-play-services_lib的应用检查是否有google service
- FragmentStatePagerAdapter.notifyDataSetChanged不刷新页面的解决办法
- HttpUtils注释
- Spring注解详解
- 访问内容提供者
- 04(maven+SSH)之maven热部署