Не удается получить доступ к серверу Синатра с других компьютеров

Я использую сервер sinatra с дробовиком, который возвращает привет, когда запрос GET в корне (типичное руководство), и отлично работает на моем компьютере. Я мог получить к нему доступ только с localhost:9393, а затем запустить его с -o 0.0.0.0 и получить доступ к нему как IP:9393, но все же только с компьютера, на котором работал сервер.

Как я могу получить доступ к серверу с других компьютеров? уже пробовал связывать 0.0.0.0 и среду производства.

Заранее спасибо.

1 ответ

Требуется немного больше информации, например, об операционной системе, которую вы используете, и если вы убедились, что любые локальные брандмауэры не блокируют ваш трафик. Я вижу, что вы пометили это тегом "Shotgun", который говорит мне, что вы работаете в системе *nix, так как Shotgun использует вилки, а Windows не поддерживает их.

Проверьте свои iptables и посмотрите, есть ли у вас что-нибудь там.:)

iptables -nvL -t nat --line-numbers

iptables -nvL --line-numbers

Другие вопросы по тегам