无法从 VMware Fusion Guest 访问 Mac 主机上的 rails 应用程序

Can’t access rails app on Mac host from VMware Fusion Guest

我可能在这里做了一些愚蠢的事情,但是......

我无法从 Windows 10 虚拟机访问 Mac 上的 rails 应用程序 运行。我已将网络适配器设置为 "Share with My Mac"。我可以通过 http://[my-machine-name].local or http://[my-ip-address] 在我的 mac 上访问 PHP 站点 运行。但是,如果我指定端口 3000 来查看我的 rails 应用程序,我会收到一条错误消息(大意是 [my-ip-address] 拒绝连接),即使该应用程序是 运行。我不知道这是 Mac 端的问题(尽管我的防火墙已关闭进行测试)、windows 端的问题,还是与我的 VMWare 网络适配器设置有关。非常感谢收到的任何帮助

彼得

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