Ruby on rails Can’;t从VMware Fusion Guest访问Mac主机上的rails应用程序

Ruby on rails Can’;t从VMware Fusion Guest访问Mac主机上的rails应用程序,ruby-on-rails,networking,vmware-fusion,Ruby On Rails,Networking,Vmware Fusion,我可能在做些傻事,但是 我无法从Windows 10虚拟机访问Mac上运行的rails应用程序。我已将网络适配器设置为“与我的Mac共享”。我可以通过或访问在mac上运行的PHP站点。但是如果我指定端口3000来查看我的rails应用程序,即使应用程序正在运行,我也会收到一条错误消息(大意是[my ip address]拒绝连接)。我不知道这是否是Mac端(尽管我的防火墙已关闭进行测试)、windows端的问题,还是与我的VMWare网络适配器设置有关。感激地接受任何帮助 Peter在运行rai

我可能在做些傻事,但是

我无法从Windows 10虚拟机访问Mac上运行的rails应用程序。我已将网络适配器设置为“与我的Mac共享”。我可以通过或访问在mac上运行的PHP站点。但是如果我指定端口3000来查看我的rails应用程序,即使应用程序正在运行,我也会收到一条错误消息(大意是[my ip address]拒绝连接)。我不知道这是否是Mac端(尽管我的防火墙已关闭进行测试)、windows端的问题,还是与我的VMWare网络适配器设置有关。感激地接受任何帮助


Peter

在运行rails应用程序时,只需使用
-b
标志,如
rails server-b 0.0.0.0:3000
这样它就绑定到整个网络接口,并且可以从外部访问它整个网络接口,并且可以从外部访问

无需指定端口,但这很有效!令人惊叹的。谢谢,您不需要指定端口,但这很有效!令人惊叹的。非常感谢。