Как получить доступ к серверу rails в удаленной виртуальной машине - PullRequest
0 голосов
/ 04 июля 2018

Я установил виртуальную машину (ВМ) в OpenStack удаленно. Виртуальная машина работает под управлением Red Hat Enterprise Linux (RHEL) 7.

Я подключаюсь к указанной выше виртуальной машине с помощью ssh vm-url, а затем настраиваю сервер rails во время сеанса ssh и запускаю его с помощью rails server -b vm-url

Теперь я пытаюсь получить доступ к веб-сайту rails выше из моего локального браузера Chrome, введя URL vm-url:3000 в адресную строку Chrome (омнибокс), но я получаю:

Этот сайт недоступен

10.150.8.101 слишком долго, чтобы ответить.

Почему я не могу зайти на сайт rails, что я сделал не так?

Пожалуйста, исправьте меня, если какая-либо терминология, которую я использовал, неверна.

Спасибо.

1 Ответ

0 голосов
/ 04 июля 2018

Две вещи для проверки,

  • IP-адрес, подключенный к виртуальной машине, является общедоступным и доступен
  • Доступ к Http-порту возможен извне

Доступ к порту осуществляется в группах безопасности, которые обычно настраиваются при создании экземпляра. Либо добавьте новую группу безопасности с достаточными привилегиями, либо обновите ее, добавив новые порты.

...