Nucleus DNS CAA record

Wanneer je je website beveiligt met SSL-certifcaten, moet je weten dat er sinds kort een nieuw DNS resource record is met de naam Certificate Authority Authorization (CAA). Certificaatautoriteiten (CA) (lees: de partijen die certificaten uitreiken) moeten vanaf september 2017 dit record verplicht controleren voor ze een certificaat uitreiken. In dat certificaat kan jij namelijk zeggen welke CA’s certicaten mogen uitreiken voor jouw domein. Dat zorgt voor een extra laag van beveiliging.

Wij laten als een van de eerste hosting providers ter wereld al onze klanten toe om deze records zelf toe te voegen en te beheren via hun control panel.

Wat is een Certificate Authority Authorization (CAA) record precies?

Een Certificate Authority Authorization (CAA) record is een nieuw resource record, naast al bekende records zoals A, CNAME, MX, TXT, … Het laat jou als domeineigenaar toe om aan te geven welk CA rootcertificaat gebruikt mag worden om certificaten mee te ondertekenen voor jouw domein. Dit zorgt ervoor dat alleen de door jou gekozen CA certificaten kan uitreiken.

Wat is het voordeel van een Certificate Authority Authorization (CAA) record?

Een CAA DNS record geeft je controle over de certificaten die worden uitgegeven voor jouw domein, zonder dat er medewerking vanuit de CA nodig is. Daarnaast kunnen CA’s je melden wanneer er foutief of fraudeleuze certificaten worden aangevraagd, zodat je eventueel kan ingrijpen. Dat zorgt voor een extra laag van beveiliging én meer inzicht in potentiële fraude.

Ben ik verplicht om CAA records toe te voegen aan mijn domein?

Nee CAA records zijn optioneel. Wij raden echter aan om ze toe te voegen, omdat ze de veiligheid verhogen. Wanneer je geen CAA record hebt zeg je eigenlijk dat iedereen certificaten mag uitreiken voor jou domein.

Hoe kan ik zo’n certificaat toevoegen aan mijn domein?

Log in op je Nucleus Control Panel en kies in het linkermenu voor DNS Management. Kies daarna het bewuste domein en je krijgt een overzicht van alle resource records, mooi in tabbladen. Klik op CAA records en je kan nieuwe CAA records toevoegen voor je domein.

Hoe zit alles technisch in elkaar?

De syntax van het CAA record ziet er zo uit:

CAA <flags> <tag> <value>

De verschillende onderdelen in detail:

  • flag: een positief geheel getal tussen 0-255.
  • tag: een ASCII string die de eigenaar identificeert van het domein dat door de record wordt weergegeven.
  • value: de waarde die gelinkt is aan de tag.

Meestal zal je dus iets als dit zien:

nucleus.be. CAA 0 issue “letsencrypt.org”

Dit betekent dat alleen Let’s encrypt certificaten mag uitreiken voor “nucleus.be“. Belangrijk: Let’s encrypt mag ook certificaten uitreiken voor subdomein van “nucleus.be“, zoals bijvoorbeeld “controlpanel.nucleus.be

Wanneer je onderstaande syntax ziet betekent het dat zowel Let’s Encrypt als GlobalSign certificaten mogen uitreiken.

nucleus.be. CAA 0 issue “letsencrypt.org”
nucleus.be. CAA 0 issue “globalsign.com”

De issuewild tag (zie hieronder) geeft aan dat er wildcard certificaten mogen afgeleverd worden voor “nucleus.be”.

nucleus.be. CAA 0 issuewild “letsencrypt.org”

Hoe kan ik meldingen van CAA overtredingen ontvangen?

Als een CA een certificaataanvraagt ontvangt die wordt geweigerd door de CAA record, kan de CA jou daarvan een melding sturen. Die meldingen kan je zelf instellen en beheren via  de iodef-tag. Dit kan via een mail of een HTTPS call.

nucleus.be.  CAA 0 iodef “mailto:support@nucleus.be”

nucleus.be.  CAA 0 iodef “https://nucleus.be/callback”

Gerelateerde berichten

Welke disaster recovery oplossing is geschikt voor jouw bedrijf?

Wat houdt een disaster recovery oplossing precies in? Welke alternatieven zijn er? En welke oplossing past het best bij jouw bedrijf of organisatie? Een kort overzicht van een aantal interessante opties.

Lees meer

Nucleus - Disaster recovery - RTO RPO

Hoe bepaal je de juiste RPO en RTO?

Wanneer je een disaster recovery plan opstelt zijn een juist Recovery Point Objective (RPO) en Recovery Time Objective (RTO) erg belangrijk.

Lees meer

Nucleus - Disaster recovery - Noodzaak

Heeft jouw bedrijf een disaster recovery oplossing nodig?

Een disaster recovery oplossing is een technische oplossing die ervoor zorgt dat de belangrijkste IT-systemen in je bedrijf meteen na een ramp weer operationeel zijn. Maar waarom heb je er een nodig?

Lees meer