Не удается подключиться к экземпляру AWS EC2 из Интернета

6336
steampowered

Я создал свой первый экземпляр EC2 (linux) с помощью Amazon Web Services, но не могу подключиться ни к какому порту с любого хоста. Я изменил правила входящих сообщений в своих группах безопасности, чтобы разрешить подключения с любого ip 0.0.0.0/0и любого протокола. Но когда я telnet на порт 22 или порт 80 или любой другой порт, сетевое подключение истекает без подключения.

Что еще мне нужно настроить, чтобы подключиться к моему экземпляру EC2 из Интернета, кроме правил входящей группы безопасности?

5

1 ответ на вопрос

5
steampowered

Очевидно, что все новые экземпляры EC2 создаются в виртуальном частном облаке на Amazon. Это означает, что трафик не направляется из Интернета на хост EC2, пока не будет настроено еще несколько вещей. Вещи, чтобы проверить это:

  • связь подсети с vpc
  • наличие интернет-шлюза на vpc
  • привязка подсети к таблице маршрутизации
  • новое правило в таблице маршрутизации, которое направляет трафик из Интернета на хост EC2 и обратно

Вот схема этой самой основной установки из этой статьи в поддержке базы знаний AWS .

enter image description here

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