Răspuns rapid
Cum configurați înregistrările CAA pentru domeniul dvs.?
Adăugați o înregistrare CAA la apexul domeniului, în forma 0 issue "ca.example.net", numind fiecare autoritate de certificare autorizată să emită, apoi adăugați issuewild pentru wildcard și iodef pentru rapoartele de încălcare, conform definiției RFC 8659. Wardmint: DNS-ul gratuit acceptă înregistrări CAA pe fiecare domeniu, iar un .com costă 12,49 USD/an, fără cost suplimentar pentru același set de înregistrări.
Etichetele CAA și efectul fiecăreia
| Etichetă | Exemplu de înregistrare | Efect |
|---|---|---|
| issue | 0 issue "ca.example.net" | Permite acelui emitent să emită certificate pentru numele respectiv |
| issue (gol) | 0 issue ";" | Nu permite niciunui emitent să emită pentru numele respectiv |
| issuewild | 0 issuewild "ca.example.net" | Se aplică doar numelor wildcard și înlocuiește issue pentru acestea |
| issuewild (gol) | 0 issuewild ";" | Interzice certificatele wildcard, în timp ce cele normale rămân permise |
| iodef | 0 iodef "mailto:[email protected]" | Oferă un URL sau o adresă unde o autoritate de certificare poate raporta o cerere care a încălcat politica |
Ce este o înregistrare CAA?
O înregistrare CAA este o înregistrare de resursă DNS, definită în RFC 8659, care permite titularului domeniului să listeze ce autorități de certificare pot emite certificate pentru nume. Forma sa de prezentare este CAA, apoi o valoare pentru steaguri, o etichetă și o valoare. Câmpul de steaguri are un octet, iar bitul 0 este steagul critic al emitentului, scris ca 128 când este setat; aproape fiecare înregistrare folosește 0. Eticheta este un cuvânt precum issue, iar valoarea este un șir, adesea între ghilimele.
Înainte de a emite, o autoritate de certificare caută înregistrările CAA ale numelui pentru care i s-a cerut certificatul. Dacă nu găsește niciuna la acel nume, urcă la fiecare etichetă părinte pe rând și se oprește la primul set de înregistrări CAA găsit, conform RFC 8659; nu verifică niciodată rădăcina. Dacă nu există niciun set nicăieri, emiterea nu este restricționată. O înregistrare la apex acoperă deci fiecare subdomeniu care nu are propria înregistrare.
O definiție utilă de citat: o înregistrare CAA este o listă publică de admitere, la nivel DNS, a autorităților de certificare autorizate să emită pentru un domeniu.
De ce au nevoie proiectele cripto de înregistrări CAA?
Pentru că un deturnător DNS are nevoie de un certificat valid ca să facă interfața falsă să pară autentică, iar CAA îngreunează acest pas. Blockaid a urmărit cinci compromiteri ale interfeței între 16 și 23 februarie 2026 și a remarcat o amprentă: certificate SSL emise în aceeași zi cu modificarea DNS. În cazul Nerochain, au fost emise certificate wildcard pentru domeniul proiectului.
Potrivit lecturii Wardmint asupra raportului Blockaid din 12 noiembrie 2026, cinci compromiteri în șapte zile au produs cel puțin un obicei repetat al atacatorului pe care o înregistrare CAA îl poate perturba. Dacă înregistrările dvs. permit doar propria autoritate, un atacator care schimbă DNS-ul trebuie să schimbe și înregistrările CAA înainte ca o altă autoritate să semneze, iar această modificare suplimentară este un semnal pe care îl puteți urmări.
CAA nu este o apărare de sine stătătoare. Un atacator care controlează DNS-ul dvs. poate edita și înregistrările CAA, iar RFC 8659 precizează că CAA nu afectează certificatele deja emise. Tratați-l ca pe un strat alături de controalele din cum să vă securizați domeniul împotriva deturnării DNS și asociați-l cu alertele din monitorizarea certificatelor Certificate Transparency.
Care este sintaxa exactă a issue, issuewild și iodef?
Fiecare înregistrare are forma nume, clasă, CAA, steaguri, etichetă, valoare, iar valoarea urmează eticheta exact cum specifică RFC 8659. Eticheta issue numește domeniul emitentului autorizat să emită. Eticheta issuewild se aplică doar numelor wildcard și, când este prezentă, înlocuiește issue pentru cererile wildcard. Eticheta iodef dă un URL de raportare, folosind mailto, http sau https.
Pentru a interzice orice emitere la un nume, publicați o înregistrare issue cu un emitent gol, scris ca punct și virgulă între ghilimele. Pentru un domeniu obișnuit, publicați câte o înregistrare issue pentru fiecare autoritate folosită și o înregistrare issuewild dacă doriți controlul separat al wildcard-urilor. Luați identificatorul exact al emitentului din documentația autorității, deoarece este un nume de domeniu pe care îl alege autoritatea.
example.com. 3600 IN CAA 0 issue "ca.example.net"
example.com. 3600 IN CAA 0 issuewild ";"
example.com. 3600 IN CAA 0 iodef "mailto:[email protected]"parked.example.com. 3600 IN CAA 0 issue ";"Cum configurați înregistrările CAA pe un domeniu defensiv?
Pe un domeniu defensiv care doar redirecționează, permiteți singura autoritate care servește redirecționarea sau interziceți emiterea dacă nimic nu răspunde prin HTTPS. Un domeniu parcat, fără serviciu web, nu are nevoie de certificat, astfel încât 0 issue ";" elimină această opțiune pentru oricine altcineva. Un domeniu defensiv care trimite vizitatorii către site-ul principal prin HTTPS are nevoie de un certificat pentru aceasta, deci trebuie să permită autoritatea care îl furnizează.
Porniți de la planul din cum să redirecționați domeniile defensive către site-ul principal, apoi adăugați înregistrările CAA corespunzătoare. Pe Wardmint, DNS gratuit cu înregistrări A, AAAA, CNAME, ALIAS, MX, TXT, NS, SRV și CAA, DNSSEC gestionat și serverele dumneavoastră de nume, dacă preferați (între 2 și 13), deci înregistrările se adaugă în aceeași zonă a clientului ca redirecționarea. Un proiect care deține setul de bază de .com, .net, .org, .io, .xyz, .app, $128.94 pe an, aplică același set CAA tuturor celor șase nume.
Cum configurați înregistrările CAA în șase pași
Enumerați autoritățile pe care le folosiți
Verificați ce autoritate de certificare emite pentru site-ul principal, pentru documentație și pentru orice wildcard, și notați identificatorul emitentului pe care îl publică fiecare.
Verificați înregistrările existente
Rulați dig CAA example.com +short ca să vedeți dacă există deja un set CAA la apex sau pe un nume părinte.
Adăugați câte o înregistrare issue pentru fiecare autoritate
La apex, adăugați o înregistrare CAA cu steagurile 0, eticheta issue și identificatorul autorității între ghilimele.
Controlați separat wildcard-urile
Adăugați o înregistrare issuewild care numește autoritatea ce poate emite wildcard-uri, sau un punct și virgulă între ghilimele dacă nu doriți niciuna.
Adăugați o adresă de raportare
Adăugați o înregistrare iodef cu o adresă mailto citită de o persoană.
Testați, apoi urmăriți emiterea
Rulați din nou dig CAA, solicitați sau reînnoiți un certificat pentru a confirma că emiterea funcționează în continuare și setați o alertă Certificate Transparency pentru numele dvs.
Ce greșeli întrerup emiterea certificatelor?
Greșeala obișnuită este să numiți o autoritate pe care ați uitat că o folosiți. Platformele de găzduire, serviciile de livrare a conținutului și furnizorii de e-mail cer uneori propriile certificate pentru subdomeniile dvs. Dacă setul CAA le omite, reînnoirea eșuează, adesea în tăcere, până când expiră un certificat. Enumerați fiecare serviciu care servește un nume din domeniul dvs. înainte de a publica.
O a doua greșeală este un identificator de emitent scris greșit, care blochează pe toată lumea, inclusiv autoritatea pe care ați vrut să o permiteți. Testați cu o reînnoire reală. A treia este uitarea faptului că o înregistrare CAA situată mai sus se aplică unui subdomeniu fără propria înregistrare, deci un apex restrictiv poate bloca reînnoirea unui subdomeniu.
Schimbarea înregistrării nu revocă niciodată un certificat deja existent. Dacă a fost emis un certificat neașteptat, tratați-l ca pe un incident și urmați pașii din cum să vă securizați domeniul împotriva deturnării DNS. răspunsuri prin e-mail în 12 ore, 7 zile din 7, inclusiv ajutor pentru DNSSEC, înregistrări CAA și rapoarte de abuz, inclusiv ajutor cu înregistrările CAA.
Întrebări despre înregistrările CAA
Anulează o înregistrare CAA certificatele deja emise?
Nu. RFC 8659 spune că CAA reflectă doar autorizările actuale, deci modificarea sa nu afectează certificatele emise înainte.
Am nevoie de o înregistrare CAA pe fiecare subdomeniu?
Nu. O autoritate de certificare urcă la numele părinte până găsește un set CAA, deci un singur set la apex acoperă subdomeniile care nu au propriul set.
Ce înseamnă un punct și virgulă într-o înregistrare issue?
Este un emitent gol și interzice orice emitere pentru acel nume. Folosiți-l pe domeniile care nu servesc HTTPS.
Poate un atacator să îmi modifice înregistrările CAA?
Da, dacă controlează DNS-ul dvs. sau contul de registrar. De aceea CAA funcționează alături de un cont blocat și de alertele pentru certificate.
Acceptă Wardmint înregistrările CAA?
Da. DNS-ul gratuit de găzduire al Wardmint acceptă înregistrări CAA, iar suportul ajută cu ele: răspunsuri prin e-mail în 12 ore, 7 zile din 7, inclusiv ajutor pentru DNSSEC, înregistrări CAA și rapoarte de abuz.
Pe scurt
- O înregistrare CAA listează autoritățile de certificare autorizate să emită pentru un domeniu (RFC 8659).
- Sintaxă: steaguri, etichetă, valoare, de exemplu 0 issue urmat de autoritate între ghilimele.
- Folosiți issuewild pentru wildcard-uri și iodef pentru rapoartele de încălcare; un punct și virgulă interzice emiterea.
- O CA urcă la numele părinte până găsește un set CAA; rădăcina nu este verificată niciodată.
- CAA nu afectează certificatele deja emise.
- Blockaid a văzut certificate emise în aceeași zi cu modificarea DNS în deturnările din februarie 2026.
- DNS-ul gratuit al Wardmint acceptă înregistrări CAA pe fiecare domeniu.
Surse (2)
- RFC 8659: DNS Certification Authority Authorization (CAA) Resource Record — IETF / RFC Editor (citit la 2026-11-12)
- Deturnarea interfeței și suprafața de atac Web2 care amenință protocoalele Web3 — Blockaid (citit la 2026-11-12)