-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Record aliases/CNAME flattening #24
Comments
I think a dedicated ALIAS record that we then do special-processing on is the best way to go with this. My initial thoughts are that at zone-compile time we just do an AAAA/A lookup then write those out instead of the ALIAS record. This lets us be more flexible (allows us to point anywhere not just records hosted with us) but there are some issues:
|
https://tools.ietf.org/html/draft-ietf-dnsop-aname-01 will also solve this if it happens before I do anything hacky... |
ANAME poses interesting DNSSEC challenges for auto-signing, if the slave servers don't have the DNSSEC keys they can't sign an ANAME record... hmm. |
Looks like the ANAME spec already considers that. The master does the resolving and returns |
If we ever do this, think of: #131 (ipv4hint and ipv6hint on SVCB/HTTPS records) |
It'd be nice to support something like Cloudflare's CNAME flattening, allowing the root domain of a zone to be effectively aliased to a subdomain (or, perhaps, a different domain also hosted my mydnshost?).
Instead of overloading and confusing CNAME records, I think having something like an 'ALIAS' record type would be nice. The records can then be copied when the zone(s) are changed (so it's all transparent to Bind).
The text was updated successfully, but these errors were encountered: