Нукк понял это правильно. Вы должны иметь возможность доступа к веб-сайту через ваш IP-адрес, но, насколько я понимаю, вы пытаетесь получить доступ к нему через 0.0.0.0 (я ошибался, думая, что это нулевой адрес, мой плохой), поскольку Nucc правильно утверждает, что 0.0.0.0 сопоставляется INADDR_ANY, поэтому будет отображаться на всех ваших сетевых интерфейсах.
Если вы хотите указать конкретный IP-адрес, используйте (при условии, что ваш IP-адрес 192.168.0.50):
rails s -b 192.168.0.50
Я бы оставил порт по умолчанию на 3000 только для того, чтобы вы не конфликтовали с реальным веб-сервером, если вы используете его на своем компьютере, но если вы не можете сменить его на 80 следующим образом:
rails s -b 192.168.0.50 -p 80
Параметр командной строки -b изменяет IP-адрес, с которым связывается WEBrick, а параметр -p изменяет порт по умолчанию. Для получения полного списка параметров введите:
rails s -h
Как уже было сказано, необходимо убедиться, что порт открыт, если вы используете программный брандмауэр. Если вы не пытались использовать 0.0.0.0, но использовали правильный IP-адрес со второго компьютера, то это, вероятно, виновник.
Теперь, чтобы попасть на ваш сайт rails с другого компьютера, вам нужно просто набрать в браузере:
http://192.168.0.50:3000
Или, если вы изменили порт по умолчанию на стандартный порт 80, вы можете просто использовать:
http://192.168.0.50