DNAbyD3Docs

Nameservers

The no-code install: change two nameservers, and DNA runs your DNS and sits in front of your site.

Point your domain's nameservers at DNA and every request to your site passes through DNA on its way to your existing host. There is no package to install, no deploy, and no API key for traffic. Your site stays where it is.

DNA also runs the domain's DNS. You manage every record, mail included, in the dashboard or through the API.

How it works

  1. You connect the domain. DNA scans its DNS records and copies them into a new zone.
  2. You change two nameservers at your registrar.
  3. Once the change reaches the internet, DNA answers for the domain and forwards allowed requests to your site.

Set up

Nameservers or middleware

NameserversMiddleware
You changetwo nameserverscode or config you deploy
You runnothingmiddleware, worker, Snippet, or proxy
API keynone for traffic; a script that changes records needs one (API)one per environment
DNS providerDNAyours, unchanged
Enforced trafficrequests that reach DNArequests that reach your installed code
First request afternameserver propagationa deploy

Classification, the labels, observe-first defaults, and 403 on block work the same in both.

See also

On this page