2014-01-28 8 views
1

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

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

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

ответ

0

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

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

Iptables -nvL -t нац --line-номер

Iptables -nvL --line-номер

+0

Я бег сервера в OS X 10.9 и я не имею брандмауэров до. как я могу проверить iptables? –

+0

В разделе «Системные настройки»> «Конфиденциальность и безопасность»> «Брандмауэр» (вкладка) – Phobos

+0

Проверено, а брандмауэр уже выключен, и ничего не было об iptables на вкладке, только опция включения и некоторые дополнительные параметры, которые, похоже, не связаны с проблема. –

Смежные вопросы