Не удается получить доступ к серверу Rails из-за пределов локальной сети - PullRequest
2 голосов
/ 16 мая 2010

Это мой первый пост здесь. У меня есть сервер rails, на котором я работаю на выделенном сервере, к которому у меня есть доступ к оболочке тюрьмы. Я могу запустить сервер rails и получить к нему прекрасный доступ, используя текстовые браузерные elinks, работающие в этой оболочке, используя как внутренние, так и публичные IP-адреса. Однако я не могу получить доступ к серверу rails извне этой изолированной среды. У кого-нибудь есть идеи относительно того, что может происходить? Любая помощь будет оценена. Спасибо.

1 Ответ

1 голос
/ 16 мая 2010

Возможно, вы захотите проверить следующее:

  1. Проверьте, защищена ли ваша локальная сеть брандмауэр, большинство маршрутизаторов имеет брандмауэр внутри, и они заблокируют многие порты.
  2. Предполагается, что вы работаете скрипт / сервер, проверьте брандмауэр, если порт 3000 разрешен.
  3. Я не думаю, что вы используете apache / nginx с пассажиром / дворнягой, ты? если да, проверьте брандмауэр если разрешен порт 80.
  4. Так как вы сказали, что посвященный сервер имеет публичный IP, я при условии, что переадресация порта на брандмауэр настроен правильно.
  5. Вы должны получить доступ к вашему серверу rails с помощью http://your_server_public_ip:3000.

Надеемся, что эти проверки помогут вам решить проблему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...