Wat het koppelen voor u doet
Door uw eigen Hetzner-account te koppelen, kan de DNS van een domein worden geleverd vanaf uw account in plaats van het onze. U behoudt de zone, de factuur en het dashboard van de leverancier; wij maken en werken de records bij die uw sites en mailboxen nodig hebben, zodat u deze niet handmatig hoeft te kopiëren.
Voordat u begint
Een Hetzner-account met uw zones in de Hetzner Console. Hetzner heeft DNS verplaatst naar de Hetzner Console, en de oudere standalone DNS Console gebruikt een ander type token dat hier niet meer voor werkt — als uw zones zich daar nog bevinden, verplaats ze dan eerst naar de Hetzner Console. Tokens horen bij een project, dus gebruik het project dat uw zones bevat.
1. Maak de sleutel aan bij Hetzner
Open in de Hetzner Console het project dat uw zones bevat, kies Security in de linkerzijbalk, vervolgens API tokens bovenaan en daarna Generate API token. Geef het een beschrijving, kies Read & Write — een alleen-lezen token kan uw zones weergeven, maar kan geen record wijzigen — en genereer het. Kopieer het token: Hetzner toont het niet meer zodra het venster sluit.
2. Koppel het hier
Open Integrations in uw dashboard en kies Connect an account. Kies Your own DNS als de groep en Hetzner DNS als het account, vul API token in en druk op Connect account.
Wij testen wat u plakt voordat er iets wordt opgeslagen. Een sleutel die niet werkt, wordt nooit opgeslagen en het antwoord geeft aan wat er mis mee was. Een sleutel die werkt, wordt versleuteld bewaard in onze kluis voor geheimen — nooit in onze database — en wordt nooit meer getoond, zelfs niet aan u.
Wat er nu gebeurt
- Open bij elk domein het tabblad DNS en kies dit account als de locatie van waaruit de DNS van het domein wordt geleverd. Wij maken de zone daar aan als deze nog niet bestaat en schrijven de records die de sites en e-mail van het domein nodig hebben.
- Wanneer er aan onze kant iets verandert aan wat een record moet bevatten — u verhuist een site, wisselt van CDN of voegt een mailbox toe — werken we het record bij op uw account.
- Om de verhuizing te voltooien, moeten de nameservers van uw domein naar Hetzner verwijzen. Als het domein bij ons is geregistreerd, of bij een registrar die u hebt gekoppeld, stellen wij deze voor u in; anders toont de pagina van het domein de in te stellen nameservers.
- Wanneer u verbinding maakt, controleren we of de sleutel uw zones kan weergeven, records kan lezen en records kan wijzigen. De checklist naast de verbinding laat zien welke daarvan we konden bevestigen.
Als er geen verbinding wordt gemaakt
Uw zones verschijnen niet. Het token hoort bij een ander project, of de zones bevinden zich nog in de oude DNS Console. Genereer het token in het project dat ze bevat.
Recordwijzigingen worden geweigerd. Het token is aangemaakt als Read. Genereer een Read & Write-token en koppel dit.
Er staat dat de sleutel is geweigerd. Vrijwel altijd een van drie dingen: een spatie of een regeleinde die mee is gekopieerd, een sleutel die is verlopen, of een sleutel die is ingetrokken of opnieuw gegenereerd nadat u deze hebt gekopieerd. Maak een nieuwe aan en plak deze opnieuw.
Het maakt verbinding, maar er mislukt later iets. De sleutel verifieert wel, maar mist een machtiging die de actie nodig heeft. Maak een nieuwe sleutel aan met de hierboven vermelde machtigingen, verbreek vervolgens de oude verbinding en koppel de nieuwe sleutel.
Ontkoppelen
Open Integrations, zoek het account en druk op Disconnect. Daarmee wordt de opgeslagen sleutel direct verwijderd. Alles wat er gebruik van maakte, stopt bij de volgende actie, en de schermen die ervan afhankelijk waren geven dit aan in plaats van stilletjes te mislukken.
Ontkoppelen maakt niet ongedaan wat al is gedaan — records, implementaties of instellingen die we op uw account hebben gewijzigd, blijven zoals ze zijn. Als u denkt dat de sleutel zelf mogelijk is gelekt, trek deze dan ook in bij de leverancier; ontkoppelen verwijdert onze kopie, niet die van hen.