Domeniul meu este înregistrat la Cloudflare și își folosește infrastructura DNS. Încerc să configurez o înregistrare HTTPS DNS pentru a semnala browserelor că site-urile mele pot fi accesate direct prin HTTP/3 și HTTP/2, așa cum este descris în Cloudflares postare pe blog.
Deoarece găzduiesc mai multe servicii, folosesc un CNAME wildcard pentru toate subdomeniile. Nu prea vreau să le enumerez pe toate, deoarece serverul nu are un IP static și ar trebui să actualizez înregistrările A/AAAA pentru aproximativ 10 subdomenii. Realizabil, dar și greoaie și predispus la erori.
Configurația mea actuală arată astfel:
nxdomain.info. 600 ÎN UN XXX.XXX.XXX.XXX
nxdomain.info. 600 ÎN AAAA XXX:XXX:XXX:XXX
*.nxdomain.info. 600 ÎN CNAME nxdomain.info.
nxdomain.info. 86400 ÎN HTTPS 1 . alpn="h3,h2"
Înregistrarea HTTPS funcționează perfect pentru domeniul rădăcină:
https://dns.google/query?name=nxdomain.info&rr_type=HTTPS
Dar eșuează pentru subdomenii:
https://dns.google/query?name=subdomain.nxdomain.info&rr_type=HTTPS
Nu ar trebui să fie cauza CNAME toate tipuri de înregistrări care trebuie rezolvate împotriva numelui canonic?
Notă: nu folosesc niciun fel de caracteristică proxy oferită de Cloudflare. Toate intrările sunt listate ca „doar DNS”.