Ruby on rails 独立Rails服务器可以接受多个IP地址上的请求吗

Ruby on rails 独立Rails服务器可以接受多个IP地址上的请求吗,ruby-on-rails,ruby-on-rails-3,ruby-on-rails-4,ruby-on-rails-5,Ruby On Rails,Ruby On Rails 3,Ruby On Rails 4,Ruby On Rails 5,我想知道我是否可以启动一个Rails服务器(Puma或其他),其选项允许通过任何IP地址(127.0.0.1、本地主机、网络IP地址等)访问它 我认为-b选项只接受一个IP地址(不是通配符或任何东西),我必须重新启动它,更改该选项以允许通过各种IP地址进行连接 rails s -b 127.0.0.1 -p 3000 我想通过我机器上的浏览器和我网络上iPhone上的浏览器以及我机器上VM中的浏览器访问我的服务器。127.0.0.1界面是“仅本地”界面,不接受来自外部源的连接。您需要的是“全部

我想知道我是否可以启动一个Rails服务器(Puma或其他),其选项允许通过任何IP地址(127.0.0.1、本地主机、网络IP地址等)访问它

我认为
-b
选项只接受一个IP地址(不是通配符或任何东西),我必须重新启动它,更改该选项以允许通过各种IP地址进行连接

rails s -b 127.0.0.1 -p 3000

我想通过我机器上的浏览器和我网络上iPhone上的浏览器以及我机器上VM中的浏览器访问我的服务器。

127.0.0.1界面是“仅本地”界面,不接受来自外部源的连接。您需要的是“全部”选项:

其中
0.0.0.0
表示“接受所有接口”

只有在使用NAT防火墙时,您才需要在本地网络上访问您的计算机,这是典型的情况。192.168.x.x、10.x.x.x和172.16.x.x类型的地址无法从公共internet访问


要远程访问,您需要一个工具,如。

127.0.0.1
接口是“仅本地”接口,不接受来自外部源的连接。您需要的是“全部”选项:

其中
0.0.0.0
表示“接受所有接口”

只有在使用NAT防火墙时,您才需要在本地网络上访问您的计算机,这是典型的情况。192.168.x.x、10.x.x.x和172.16.x.x类型的地址无法从公共internet访问

为了远程访问,您需要一个类似的工具

rails s -b 0.0.0.0 -p 3000