Ruby on rails Rails服务器赢得';t响应本地网络之外的任何请求
我正在运行一个带有桥接接口的虚拟机,它在本地网络中有自己的IP 当我在0.0.0.0:3000中启动rails时,我可以使用端口3000中的本地网络IP访问它,没有任何问题 路由器NAT配置是将端口3000路由到VM 当我在Rails服务器停止的情况下检查端口3000时,它表示端口已关闭。rails服务器启动后,表示端口已打开。这意味着,路由器确实在路由到VM,对吗 但是,当我试图通过端口3000中的公共IP进入服务器时,它不会应答 我尝试将服务器从精简版更改为Webrick,结果相同 此外,我还尝试在端口3000中运行另一个web服务器,结果相同。没有对本地网络之外的公共请求的响应。然而,该端口被检查为已打开 另外,UFW被停止,无论如何我允许端口3000Ruby on rails Rails服务器赢得';t响应本地网络之外的任何请求,ruby-on-rails,ruby,web-services,thin,webrick,Ruby On Rails,Ruby,Web Services,Thin,Webrick,我正在运行一个带有桥接接口的虚拟机,它在本地网络中有自己的IP 当我在0.0.0.0:3000中启动rails时,我可以使用端口3000中的本地网络IP访问它,没有任何问题 路由器NAT配置是将端口3000路由到VM 当我在Rails服务器停止的情况下检查端口3000时,它表示端口已关闭。rails服务器启动后,表示端口已打开。这意味着,路由器确实在路由到VM,对吗 但是,当我试图通过端口3000中的公共IP进入服务器时,它不会应答 我尝试将服务器从精简版更改为Webrick,结果相同 此外,我
有什么想法吗?有些路由器不支持环回,这意味着您无法从局域网内访问公共IP。FWIW,我试过这个“ 没有运气
telnet canyouseeme.org 3000
Trying 8.23.224.110...