Трафик 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