
У меня есть 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 из вашей корпоративной сети, то вы сможете получить доступ ко всем ресурсам из корпоративной сети.