来自NAT的Mongrel +外部访问

时间:2010-09-01 21:11:47

标签: ruby-on-rails

在我的Linux机器上,允许NAT上的另一台机器访问正在运行的mongrel服务器的最简单方法是什么? (Rails 2.3)

这是为了浏览器兼容性检查。

1 个答案:

答案 0 :(得分:0)

  1. 如果两台计算机位于同一子网上,只需检查您的Linux机箱的本地IP以及Mongrel服务器绑定的端口。这将为您提供一个看起来像http://192.168.1.111:3000的URL,并且应该可以在另一台机器上访问。如果它不起作用,请确保Mongrel未配置为仅绑定到localhost(127.0.0.1)环回接口。
  2. 如果第二台机器在NAT之外,则必须在路由器上配置端口转发,这会将指向路由器上转发端口的流量转发到Linux机箱。之后,您可以使用路由器的公共IP和转发端口从其他计算机访问您的Mongrel服务器。