Как открыть порт веб-сервера для экземпляра EC2

Я использую веб-сервер CherryPy с 0.0.0.0:8787 на экземпляре EC2.

Я могу подключиться к веб-серверу через локальный wget на компьютере EC2, но не могу получить доступ к экземпляру с моей собственной удаленной машины (я подключаюсь к EC2 через ssh).

Нужно ли открывать порт 8787 для удаленного доступа к веб-серверу? Если так, как это можно сделать? Кроме того, могу ли я использовать для этого публичный IP-адрес экземпляра EC2?

Ответ 1

Выполните действия, описанные в этом ответе, вместо того, чтобы использовать раскрывающийся список, введите порт (8787) в поле "диапазон портов", а затем "Добавить правило".

Go to the "Network & Security" -> Security Group settings in the left hand navigation

enter image description here Найдите группу безопасности, к которой относится ваш экземпляр. Нажмите на правила для входящих подключений. enter image description here Используйте раскрывающийся список и добавьте HTTP (порт 80). enter image description here Нажмите Применить и наслаждайтесь.

Ответ 2

Вам нужно открыть TCP-порт 8787 в группе безопасности ec2. Также необходимо открыть тот же порт на брандмауэре экземпляра EC2.

Ответ 3

Вам необходимо настроить группу безопасности, как указано в cyraxjoe. Наряду с этим вам также необходимо открыть системный порт. Шаги, чтобы открыть порт в Windows: -

  1. В меню "Пуск" выберите пункт "Выполнить", введите WF.msc и нажмите кнопку "ОК".
  2. В брандмауэре Windows в режиме повышенной безопасности на левой панели щелкните правой кнопкой мыши Входящие правила, а затем нажмите Новое правило на панели действий.
  3. В диалоговом окне "Тип правила" выберите "Порт" и нажмите "Далее".
  4. В диалоговом окне "Протокол и порты" выберите TCP. Выберите Определенные локальные порты, а затем введите номер порта, например 8787, для экземпляра по умолчанию. Нажмите кнопку "Далее.
  5. В диалоговом окне "Действие" выберите "Разрешить подключение" и нажмите "Далее".
  6. В диалоговом окне "Профили" выберите все профили, которые описывают среду подключения к компьютеру, когда вы хотите подключиться, и нажмите "Далее".
  7. В диалоговом окне "Имя" введите имя и описание для этого правила, а затем нажмите "Готово".

Ссылка: - Документы Microsoft для открытия порта