Direct naar de inhoud

AWS Route 53 access keys aanmaken

Dennis Postma8 april 2026
Leestijd4 minuten
Handleidingen

Maak een aparte IAM-gebruiker voor DNSense, koppel de Route 53-policies en genereer een access key en secret.

DNSense handleiding-cover: een AWS access key ID voor Route 53

Route 53 heeft geen API-token. Je maakt een IAM-gebruiker, geeft die Route 53-rechten en genereert er een access key voor. Gebruik hiervoor niet je rootaccount en hergebruik niet de sleutel van een persoon. Een aparte gebruiker kun je uitzetten zonder dat er iets anders stukgaat.

De IAM-gebruiker aanmaken

  1. Log in op de AWS Management Console en open IAM.
  2. Ga naar Users > Create user. Noem hem dnsense. Console-toegang is niet nodig.
  3. Kies bij de rechten Attach policies directly en voeg toe:
    • AmazonRoute53FullAccess voor hosted zones en records.
    • AmazonRoute53DomainsFullAccess, alleen als DNSense met domeinen moet werken die bij Route 53 zijn geregistreerd.
  4. Rond het aanmaken af.

Wil je zo min mogelijk rechten geven, schrijf dan een eigen policy die de acties route53:* en route53domains:* toestaat die DNSense nodig heeft. De twee beheerde policies zijn de snelle weg.

De access key aanmaken

  1. Open in IAM > Users de gebruiker dnsense.
  2. Zoek op het tabblad Security credentials het blok Access keys en klik op Create access key. Is de knop grijs, dan heeft de gebruiker al twee sleutels. Verwijder er eerst een.
  3. AWS toont een pagina met aanbevelingen en alternatieven. Kies Other en ga door. DNSense draait buiten AWS, dus de alternatieven gelden niet.
  4. Voeg eventueel een beschrijving toe en klik op Create access key.
  5. Klik op Show om de secret access key te zien. Kopieer hem, of kies Download .csv file. AWS toont hem alleen nu en kan hem later niet terughalen.

Koppelen aan DNSense

Voeg een koppeling toe, kies AWS Route 53 en vul in:

  • Access key ID, de sleutel die met AKIA begint.
  • Secret access key.
  • Session token, alleen bij tijdelijke STS-gegevens. Laat het leeg bij een gewone access key.

Een regio is niet nodig. Hosted zones zijn globaal en domeinregistratie bestaat alleen op het eindpunt us-east-1, dat DNSense zelf gebruikt.

De sleutel vervangen

Maak een tweede sleutel, zet die in DNSense, controleer of de koppeling werkt en deactiveer en verwijder daarna de oude. Een IAM-gebruiker kan precies hiervoor twee sleutels tegelijk hebben.