|
|
|
|
|
by jcrites
671 days ago
|
|
> Having DNS records leak could actually provide potential information on things you'd rather not have public. This is true, but using a regular domain name as your root does not require you to actually publish those DNS records on the Internet. For example, say that you own the domain `example.com`. You can build a private service `foo.example.com` and only publish its DNS records within the networks where it needs to be resolved – in exactly the same way that you would with `foo.internal`. If you ever decide that you want an Internet-facing endpoint, just publish `foo.example.com` in public DNS. |
|
In this case, foo.internal cannot represent a publicly accessible domain, much like 10.x.x.x cannot represent a publicly routable IP address.
No matter how badly you misconfigure things, you are still protected from exposure. Sometimes it's really valuable.