как назначить уникальное доменное имя / IP для всего исходящего трафика c на AWS экземплярах EC2 за балансировщиком нагрузки - PullRequest
0 голосов
/ 18 июня 2020

, так что у меня есть система, обслуживающая 100 экземпляров EC2. все они находятся за балансировщиком нагрузки и имеют произвольный диапазон IP-адресов. Я хочу использовать каждый сервер приложений для связи с локальным сервером, однако этот локальный сервер может заносить в белый список только набор IP-адресов или доменов (не подстановочный знак). У меня 200 EC2 с 200 IP-адресами, которые регулярно меняются, и publi c DNS - это ec2 XX.XX.XX.XX.compute-1.amazon aws .com, который не может быть внесен в белый список, потому что IP-адрес меняется. вопрос в том, что было бы самым простым способом сделать весь исходящий запрос go на одном IP / домене>? Я читал кое-что об обратном прокси, но не знаю, лучший ли это способ получить go. любая помощь будет оценена

1 Ответ

4 голосов
/ 18 июня 2020

Вы можете использовать что-то вроде шлюза NAT, который преобразует исходные IP-адреса запрашивающих в свой собственный фиксированный адрес перед пересылкой запросов.

AWS Документация по шлюзу NAT: https://docs.aws.amazon.com/vpc/latest/userguide/vpc-nat-gateway.html

...