Как разрешить доступ к AWS Elastic Load Balancer через DNS-имя?

Как разрешить доступ к AWS Elastic Load Balancer через DNS-имя?

У меня есть ELB. На нем указан адрес, myelbname.eu-west-1.elb.amazonaws.comкак и ожидалось.

У меня также есть экземпляр EC2 за этим ELB. Балансировщик нагрузки говорит, что экземпляр здоров (статус "В обслуживании").

Я могу получить доступ к экземпляру EC2 по IP в своей сети (используя VPN для VPC), но если я перейду к записи A балансировщика нагрузки в браузере, то не смогу его найти.

Кроме того, если я запущу его, nslookupон покажет IP-адрес балансировщика нагрузки.

Я также пробовал добавить запись CNAME и указать в ней DNS-имя ELB, но это не сработало.

решение1

ELB должны находиться в подсети с интернет-шлюзом. Размещение ELB в частной подсети делает его доступным только в сети VPC.

решение2

Другой вариант — это подключение VPN или DirectConnect. Если вы создадите подключение VPN или DirectConnect к вашему vpc из вашей корпоративной сети, то вы сможете получить доступ ко всем ресурсам из корпоративной сети.

Связанный контент