简体   繁体   中英

AWS Network Load Balancer: why would an Internal NLB have a public DNS name?

I created an Internal Network Load Balancer: 在此处输入图像描述

What is the point of having a DNS name with an internal NLB?

Plus, I've tried to curl the DNS name, there is no response anyways.

Why have it in the first place?

The DNS name works inside the VPC network. DNS isn't just for the Internet, it can work on any network.

I understand the answer, but it's unsatisfactory.

Seemingly if you create an internal NLB, it should at least be an option to associate that NLB domain name with a private hosted zone.

While minor, DNS names and their associated IP's do leak network structure. Perhaps, minor but it is an OPSEC concern.

Here are the docs on the issue - https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-internal-load-balancers.html

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM