Configure HTTPS/SVCB RR DNS records?
Hello! Is it possible to configure arbitrary DNS records in Linode's web UI (https://cloud.linode.com/domains)?
More specifically, I wish to configure the HTTPS RR DNS record, that comes from the (yet unpublished) IETF RFC "Service binding and parameter specification via the DNS (DNS SVCB and HTTPS RRs)".
The HTTPS DNS resource record (aka "RR type 65") can provide:
- if the service supports
HTTP/3
- if the service requires
HTTPS
- the IP (A/AAAA) or CNAME of the services
All above, with just a single DNS record. The first two bulletpoints are what interest me.
Examples:
$ dig +noall +answer -t HTTPS blog.cloudflare.com
blog.cloudflare.com. 0 IN HTTPS 1 . alpn="h3,h2" ipv4hint=104.18.28.7,104.18.29.7 ipv6hint=2606:4700::6812:1c07,2606:4700::6812:1d07
(the output above is just one long line, with ipv4hint & ipv6hint being part of the same answer)
$ dig +noall +answer -t HTTPS google.com
google.com. 13937 IN HTTPS 1 . alpn="h2,h3"
google.com. 0 IN A 142.250.181.206
google.com. 0 IN AAAA 2a00:1450:4005:802::200e
Anyone knows if this is possible?
(for some nice reading, Cloudflare has a blog post about this: https://blog.cloudflare.com/speeding-up-https-and-http-3-negotiation-with-dns/)
1 Reply
The Linode DNS Manager currently supports the following DNS records:
- A and AAAA Records
- CNAME Records
- MX Records
- TXT Records
- NS Records
- SOA Record
- SRV Records
- CAA Records
I went ahead and added your request for SCVB and HTTPS record support to our internal tracking. I can't say when this feature will be available so keep an eye on our blog for all of our product updates.