Шлюз NAT для двух зон в одном регионе
У меня есть 2 сервера в разных AZones в одном регионе, они делают исходящие подключения к моим клиентам. Сейчас у каждого сервера есть собственный эластичный IP-адрес и IP-адрес из внутренней подсети для каждой зоны доступности. (Первый АЗ - 172.30.0.0/20, Второй АЗ - 172.30.16.0/20)
Моя цель: сделать шлюз NAT, чтобы все исходящие соединения с этих серверов (в двух зонах) проходили через NAT с одним эластичным IP. Как я понимаю прямо сейчас - я могу создать шлюз NAT только в одной зоне доступности, так как я должен выбрать подсеть.
Вопрос: Можно ли заставить NAT-шлюз работать с двумя подсетями (в моем случае - с двумя AZ)? Может стоит создать отдельную подсеть?
Пожалуйста помоги. Заранее спасибо!
1 ответ
Вы можете создать шлюз NAT для обеих зон доступности. Вам нужна общедоступная подсеть (например, подсеть с интернет-шлюзом). Вы помещаете шлюз NAT в эту подсеть. Подсети, в которых находятся ваши экземпляры EC2, должны быть частью таблицы маршрутов, которая направляет 0.0.0.0 на шлюз NAT. Взгляните на диаграмму и, собственно, на всю статью: