Трафик IPV4 не работает с выходным интернет-шлюзом только AWS

Я назначил выходной интернет-шлюз для моей частной подсети. Теперь я могу подключаться к веб-сайтам IPV6, но не с адресами IPV4.

Нужны ли шлюзы NAT для доступа к IPV4-адресу с моего компьютера EC2? (Только исходящий трафик)

2 ответа

Решение

Вам нужен либо NAT-шлюз, либо просто интернет-шлюз. Но если вас интересует только исходящая связь, тогда вам стоит воспользоваться NAT Gateway.

Интернет-шлюзы только с выходом предназначены только для IPv6. Как указано в документации для них.

Да, вам нужен NAT Gateway для доступа к веб-сайтам из вашего экземпляра EC2 в частной подсети.

Чтобы экземпляр в частной подсети имел доступ как к веб-сайтам, так и к ним, нам необходимо:

  • NAT-шлюз (только исходящий трафик)
  • Интернет-шлюз только для исходящего трафика (только исходящий трафик)

Не забудьте назначить IPv6 address к экземпляру в частной подсети, в противном случае экземпляр не сможет получить доступ к веб-сайтам.

* А public IPv4 addressне требуется для экземпляра в частной подсети. Мы можем получить доступ к веб-сайтам без него.

Более того, с помощью приведенных ниже команд мы можем проверить, есть ли соединения с IPv4 а также IPv6 веб-сайты доступны из экземпляра в частной подсети.

Для веб-сайтов IPv4:

      ping -4 google.com

Для веб-сайтов IPv6:

      ping -6 google.com
Другие вопросы по тегам