Namecheap is de strengste provider om in te stellen. De sleutel is simpel. De vangst is dat Namecheap alleen antwoordt vanaf een IPv4-adres dat jij hebt gewhitelist, en dat je account eerst in aanmerking moet komen voor API-toegang.
Controleer de voorwaarden
Voor productietoegang wil Namecheap een van deze dingen op je account:
- minstens 20 domeinen,
- een saldo van minstens $50, of
- minstens $50 uitgegeven in de afgelopen twee jaar.
Voldoe je aan niets, dan is de sandbox van Namecheap (een apart account op sandbox.namecheap.com) de enige manier om te testen. Daar staan je echte domeinen niet.
API-toegang aanzetten
- Log in en ga naar Profile > Tools.
- Zoek onder Business & Dev Tools de optie Namecheap API Access en klik op Manage.
Een IP-adres whitelisten
Klik op dezelfde pagina op Edit naast Whitelisted IPs, voeg een IPv4-adres toe en sla op. Alleen IPv4 werkt. Een aanroep vanaf een ander adres mislukt, meestal met foutcode 1011150.
Het adres moet dat zijn waarvandaan DNSense verbindt, want Namecheap controleert het bij elke aanroep. Weet je niet welk adres dat is, vraag het dan aan DNSense-support voordat je opslaat. Whitelist niet je eigen kantooradres, dat helpt niet.
Koppelen aan DNSense
Voeg een koppeling toe, kies Namecheap en vul in:
- Account username
- API key
- Whitelisted IP address, hetzelfde IPv4-adres als op de Namecheap-pagina.
Limieten
Namecheap staat 50 aanroepen per minuut, 700 per uur en 8000 per dag per sleutel toe, dus DNSense controleert Namecheap-zones minder vaak op afwijkingen. Via deze API kan Namecheap bovendien geen SRV- of TLSA-records opslaan, en lopen TTL's van 60 tot 60000 seconden.