Direct naar de inhoud

Openprovider koppelen aan DNSense

Dennis Postma10 september 2026
Leestijd3 minuten
Handleidingen

Openprovider heeft geen API-sleutel. DNSense logt in met je API-gebruikersnaam en wachtwoord. Welk account je gebruikt en hoe je het afschermt.

DNSense handleiding-cover: Openprovider API-login met gebruikersnaam, wachtwoord en IP-beperking

Openprovider is de uitzondering. Er is geen token of sleutel om te genereren. DNSense logt in met een gebruikersnaam en wachtwoord, hetzelfde paar dat de Openprovider API zelf gebruikt, en krijgt daarmee zijn eigen toegang.

Gebruik een apart contact

Geef DNSense niet de login van de accounteigenaar. Voeg in het Reseller Control Panel een apart contact toe voor DNSense en gebruik die gegevens. Raakt de koppeling ooit gecompromitteerd, dan zet je alleen dat contact uit en verandert er verder niets.

Zet API-toegang aan voor het contact

API-toegang staat standaard uit en geldt per contact.

  1. Log in op het Reseller Control Panel en ga naar Account > Account Overview. De lijst Contact persons heeft een kolom API access: een groene stip betekent aan, een rode uit.
De lijst met contactpersonen met de kolom API access
  1. Klik op de naam van het contact en kies Edit.
  2. Vink onder API access de optie Enabled aan en klik op Update contact.
Het onderdeel API access van een contact met het vinkje Enabled

De API accepteert een gewoon wachtwoord. Een wachtwoord-hash, die sommige Openprovider-scripts gebruiken, werkt niet met de REST API waarmee DNSense praat.

Beperk op IP-adres

Openprovider kan API-toegang per contact beperken tot bepaalde IP-adressen. Op de detailpagina van het contact vul je een whitelist in, met wildcards en IPv6 mogelijk. Is de whitelist leeg, dan is elk adres toegestaan. Staan er adressen in, dan alleen die.

Whitelist het adres waarvandaan DNSense verbindt, of laat de lijst leeg. Je eigen adres helpt niet. Weet je niet welk adres dat is, vraag het dan aan DNSense-support. De exacte schermnamen in het Openprovider-paneel veranderen af en toe, dus zoek naar de detailpagina van het contact en de API-instellingen daarvan.

Koppelen aan DNSense

Voeg een koppeling toe, kies Openprovider en vul in:

  • Username
  • Password

TTL-eigenaardigheid

Openprovider bewaart alleen TTL's van 900, 3600, 10800, 21600, 43200 en 86400 seconden. Elke andere waarde wordt zonder waarschuwing als 86400 opgeslagen. DNSense beperkt de TTL-keuzes voor Openprovider-zones tot die lijst, zodat je geen waarde kunt kiezen die stilletjes wordt veranderd.