从另一台计算机访问Rails开发服务器

我正在使用webrick在Mac OS X Lion上开发我的rails应用程序。 我正试图从另一台计算机访问该网站(用于测试)。 我的电脑的内部IP是10.1.10.100。

访问10.1.10.100显示由我的计算机上运行的apache服务器提供的页面。

从我的计算机和同一网络上的另一台计算机访问10.1.10.100:3000次。 我可以ping 10.1.10.100 。 从我的电脑, loaclhost:3000显示应用程序。

是否需要在Mac OS X上打开防火墙或其他需要应用的设置?

谢谢

在启动webrick服务器时,使用-b选项指定运行rails应用程序的IP(在您的情况下为10.1.10.100),它将Rails绑定到指定的IP。

 rails server -b 10.1.10.100 -p 3000