Exchange valt buiten deze API/CLI-release. Eventuele historische Exchange-voorbeelden in deze gids zijn niet beschikbaar; dit zegt niets over bestaande portaalfuncties. Zie het [actuele releasebereik](/developers/guides/release-scope?lang=nl).

# Cloudflare-DNS koppelen aan Binadit

**Je kunt Cloudflare-nameservers gebruiken en DNS-records in Binadit blijven beheren.** Koppel een beperkt Cloudflare-API-token, koppel het domein uitdrukkelijk en importeer daarna de bestaande Cloudflare-records voordat je ze in Binadit bewerkt.

Nameserverdelegatie en recordbeheer zijn afzonderlijke zaken. Nameservers bepalen welke dienst openbare DNS-vragen beantwoordt. Via de API-koppeling kan Binadit records bij Cloudflare lezen en wijzigen. Nameservers wijzigen slaat geen token op, koppelt geen domeinen en verhuist niet automatisch records. Alleen een token opslaan koppelt evenmin domeinen.

## 1. Bereid het domein voor in Cloudflare

Voeg je domein toe aan het juiste Cloudflare-account en kies het gewenste abonnement. Controleer de gevonden records: de scan kan records missen. Vergelijk ze vóór de delegatiewijziging met je huidige DNS-instellingen of export. Controleer het hoofddomein, `www`, overige subdomeinen, MX, SPF, DKIM, DMARC, verificatie-TXT-records en SRV-records. Controleer waarden, prioriteiten en TTL's. [Cloudflare instellen](https://developers.cloudflare.com/dns/zone-setups/full-setup/setup/)

Laat A/AAAA/CNAME-records voor mailservers op **DNS only** staan. MX-, TXT- en SRV-records kunnen niet via de proxy lopen. Schakel het oranje wolkje alleen in voor geschikte webrecords waarvan je het webverkeer via Cloudflare wilt laten lopen. [Proxybeperkingen](https://developers.cloudflare.com/dns/proxy-status/limitations/), [mailrecords](https://developers.cloudflare.com/dns/manage-dns-records/how-to/email-records/)

Gebruik precies de nameservers die Cloudflare aan dit domein heeft toegewezen. Open in Binadit de nameserverwijziging van het domein, selecteer de groep met die servers en pas de wijziging toe. Een batch mag alleen domeinen bevatten waaraan dezelfde nameserverset is toegewezen. Controleer een bestaande DNSSEC/DS-configuratie met de migratie-instructies van Cloudflare voordat je de delegatie wijzigt; verouderde DS-records kunnen DNS-resolutie blokkeren. Wacht totdat Cloudflare de activering bevestigt. [Volledige configuratie en DNSSEC](https://developers.cloudflare.com/dns/zone-setups/full-setup/setup/)

Bestaat de groep nog niet in Binadit? Open **DNS → Nameservers → Toevoegen** of [maak een nameservergroep aan](/module_dns/nameservers/new). Geef haar een herkenbare naam, bijvoorbeeld `Cloudflare-voorbeeld`, kies **Cloudflare** en vul de twee toegewezen hostnamen in. Laat IPv4 en IPv6 leeg. Sla de groep op, ga terug naar het domein, kies de groep en klik op **Nameservers opslaan**. De groepsnaam is alleen een label; Binadit regelt de interne naamgeving. Hiermee koppel je nog geen API-token.

## 2. Maak een beperkt API-token

Gebruik voor deze handleiding een **API-token van een gebruiker**. Open in Cloudflare **My Profile → API Tokens → Create Token**. Begin met **Edit zone DNS** en stel deze rechten en resources in:

| Instelling | Waarde |
| --- | --- |
| Permission | `Zone → DNS → Edit` |
| Permission | `Zone → Zone → Read` |
| Zone Resources | `Include → Specific zone → jouw domein` |

Neem alleen zones op die je via deze verbinding wilt beheren. DNS Edit maakt recordwijzigingen mogelijk; Zone Read laat Binadit de zone vinden en identificeren. Voor deze werkwijze met een bestaande zone zijn geen accountbeheerrechten nodig. Controleer het overzicht, maak het token en bewaar het in een veilige wachtwoordmanager; Cloudflare toont het geheim één keer. [Token aanmaken](https://developers.cloudflare.com/fundamentals/api/get-started/create-token/), [rechten voor zoneherkenning](https://developers.cloudflare.com/api/resources/zones/methods/list/)

Houd het token geheim. Deel het niet via e-mail, chat, schermafbeeldingen of supporttickets. Gebruik bij voorkeur dit beperkte token in plaats van een Global API Key. Stel je een vervaldatum of IP-beperking in, geef dan toegang aan de Binadit-server die de aanvragen uitvoert en plan vervanging vóór de vervaldatum. [Resources en beperkingen van tokens](https://developers.cloudflare.com/fundamentals/api/get-started/create-token/)

## 3. Sla het token op bij het juiste bedrijf in Binadit

Selecteer in Binadit het bedrijf waartoe het domein behoort. Open daarna **DNS → Cloudflare → API Keys** via [Cloudflare API keys](/module_dns/cloudflare/api-keys).

1. Kies **Nieuwe API Key**.
2. Vul een herkenbare naam in en plak het beperkte token in **API Token / Global API Key**.
3. Laat **Cloudflare-e-mailadres** leeg bij een API-token. Dit veld selecteert de oude authenticatiemethode met een Global API Key.
4. Vul eventueel **Cloudflare-account-ID** in met het exacte account-ID van 32 tekens dat bij de zone hoort. Dit is een Cloudflare-ID, niet het Binadit-bedrijfs-ID of zone-ID.
5. Kies **Toevoegen**. Opslaan controleert de sleutel, maar koppelt geen domeinen en importeert geen records.

De verbinding hoort bij het actieve Binadit-bedrijf. Gebruikers hebben nog steeds de juiste DNS-rechten nodig. Een beheerder kan ook platformverbindingen beheren; **Platformverbinding** in Binadit beschrijft het bedrijfsbereik en betekent geen Cloudflare Global API Key. Een verbinding die een beheerder opsloeg blijft een platformverbinding, ook als alle gekoppelde domeinen bij één bedrijf horen. Zie [Domeinen die Binadit via Cloudflare beheert](#domeinen-die-binadit-via-cloudflare-beheert).

**Verifiëren** controleert of de opgeslagen koppeling wordt geaccepteerd. Een geslaagde controle bewijst op zichzelf niet dat het token DNS-records voor een bepaald domein mag wijzigen. Voltooi ook de domeinherkenning en import. Mislukt dat, controleer dan beide rechten en de gekozen zones in het token. [Cloudflare-tokenverificatie](https://developers.cloudflare.com/api/resources/user/subresources/tokens/methods/verify/)

## 4. Koppel het domein en importeer Cloudflare-records

Gebruik in de rij van de API key de vernieuwknop met het label **Domeinen controleren en koppelen**. Controleer het bedrijf en de gevonden domeinnamen, selecteer de bedoelde domeinen en kies **Geselecteerde domeinen koppelen**. Hiermee koppel je bestaande Cloudflare-zones uitdrukkelijk, zonder records of nameservers te wijzigen.

Open voor een geregistreerd domein de details onder **Domeinen** en kies **Cloudflare** in de kaart DNS/nameservers. Selecteer de opgeslagen API key en kies **Pull van Cloudflare**. Je kunt ook de **DNS**-instellingen van het gekoppelde domein openen: als het vergelijkingspaneel **Importeer van Cloudflare** aanbiedt, importeert die knop eveneens vanuit Cloudflare. Deze route werkt ook voor een DNS-only-domein zonder registratiepagina.

**Gebruik Pull/import voor de eerste synchronisatie.** Dit vervangt de lokale recordkopie in Binadit door de actuele Cloudflare-records. Exporteer of bewaar eerst een back-up van lokale records die je nog nodig hebt. **Push naar Cloudflare** verstuurt lokale records naar Cloudflare en kan de actieve DNS wijzigen; gebruik dit pas nadat je de bedoelde records hebt gecontroleerd. **Opslaan** in de configuratie koppelt de sleutel zonder records te synchroniseren. Laat de optie om een ontbrekende Cloudflare-zone aan te maken uit voor deze configuratie met een bestaande zone.

## 5. Controleer de koppeling en beheer records

Controleer of het domein **Cloudflare** en **Gekoppeld** toont. Vergelijk de geïmporteerde records, proxy-instellingen en mailconfiguratie met Cloudflare. Controleer **Versies** voor de DNS-geschiedenis en bekijk een oorspronkelijk wijzigingsbewijs dat nog aandacht nodig heeft. Na het koppelen gebruiken DNS-wijzigingen in Binadit deze Cloudflare-verbinding; controleer een geplande wijziging in Cloudflare en controleer de resulterende DNS-antwoorden.

Koppelen of importeren wijzigt geen registrarnaamservers. Een geslaagde nameserverwijziging bewijst evenmin dat de API-koppeling klaar is. Controleer beide afzonderlijk.

## Domeinen die Binadit via Cloudflare beheert

Soms heeft Binadit de Cloudflare-koppeling al voor je ingericht. Een beheerder slaat het token op als **platformverbinding** en koppelt je domein daaraan. Je hoeft dan zelf geen token te maken of op te slaan. Het domein toont dan **Beheerd via Cloudflare door Binadit** in plaats van de koppelingsinstellingen.

Voor zo'n domein werken gebruikers van het bedrijf dat het domein nu bezit met de records zoals bij Binadit-DNS:

- Met DNS-leesrechten bekijk je de records en de vergelijking met Cloudflare.
- Met DNS-schrijfrechten kun je ook records toevoegen, wijzigen en verwijderen en **Importeer van Cloudflare** kiezen. Elke wijziging gebruikt dezelfde controle, versies, geschiedenis en oorspronkelijke wijzigingsbewijzen als elke andere DNS-wijziging. Jouw naam wordt vastgelegd als degene die de wijziging deed.
- Zonder DNS-rechten zie je niets van het domein.

Binadit stuurt alleen verzoeken voor de Cloudflare-zone van dat domein. Je ziet nooit het token, de andere domeinen erachter of de koppeling zelf. Je kunt de koppeling niet wijzigen, verifiëren, verwijderen of hergebruiken, er geen andere domeinen aan koppelen en het domein niet loskoppelen. Vraag Binadit daarom.

Toegang wordt bij elk verzoek opnieuw gecontroleerd tegen de huidige eigenaar van het domein en de huidige koppeling. Verhuist het domein naar een ander bedrijf, of ontkoppelt of schakelt Binadit de koppeling uit, dan stopt de toegang bij het volgende verzoek. Beheerders zien onder **DNS → Cloudflare → API Keys** welke klantdomeinen en bedrijven elke platformverbinding gebruiken.

## Als de koppeling niet werkt

| Probleem | Wat je kunt controleren |
| --- | --- |
| Token geweigerd of inactief | Kopieer het volledige token; controleer vervaldatum, intrekking, IP-beperkingen en rechten. Laat het e-mailveld leeg voor tokenauthenticatie. |
| Geen passende domeinen | Selecteer het juiste Binadit-bedrijf; het domein moet daar en in Cloudflare al bestaan. Neem de exacte zone op in het token en controleer het filter op Cloudflare-account-ID. |
| Verificatie lukt, maar herkenning of wijzigen mislukt | Controleer Zone Read en DNS Edit op die zone. De tokenstatus bewijst geen toegangsrechten op resources. |
| Domein gebruikt een andere verbinding | Open dat domein afzonderlijk en controleer de huidige verbinding voordat je die wijzigt. |
| Oorspronkelijke wijziging vereist controle | Open het opgeslagen bewijs en controleer het resultaat voordat je een nieuwe wijziging start. |
| Cloudflare wacht nog op nameservers | Vergelijk de registrardelegatie met de exact toegewezen Cloudflare-nameservers en controleer DNSSEC/DS. API-verificatie activeert de delegatie niet. |
| Mail of een andere dienst werkt niet meer | Vergelijk MX-, TXT-, SRV- en doeladresrecords met de vorige configuratie; adressen van mailhosts moeten op DNS only blijven staan. |

Werk bij tokenvervanging de bestaande opgeslagen verbinding bij met het nieuwe token en verifieer dit voordat je het oude token intrekt. Intrekking of verlopen blokkeert verdere Binadit-API-wijzigingen via die sleutel; het verplaatst geen nameservers en verwijdert geen Cloudflare-zone. Deel geen van beide tokens. Trek een gelekt token snel in en vervang het.

Zie voor openstaande DNS-wijzigingen en herstel [DNS-wijzigingen en oorspronkelijk herstel](/developers/guides/dns-mutations?lang=nl).
