Вы можете настроить сервер разработки на прослушивание через общедоступный интерфейс:
Если вы используете сервер через rails server
, вы можете указать IP-адрес для прослушивания через -b <ip>
или --binding=<ip>
. По умолчанию сервер прослушивает 0.0.0.0, то есть только для локальных подключений.
Usage: rails server [mongrel, thin, etc] [options]
-p, --port=port Runs Rails on the specified port.
Default: 3000
-b, --binding=ip Binds Rails to the specified ip.
Default: 0.0.0.0
Вместо этого вы можете узнать, какой сетевой адрес вашей машины, и вместо этого привязать этот адрес, но вам придется перенаправить порты и выяснить, какой ваш публично маршрутизируемый IP-адрес находится в Интернете; это выходит за пределы переполнения стека.