Search code examples
amazon-web-servicesdnsamazon-route53namecheapnetlify

Multiple DNS manager


Both AWS route 53 and Netlify want me to add their NS1 hosts to my Custom DNS. Is it fine to have both of them in my Custom DNS list?

Namecheap: enter image description here


Solution

  • Like Derek said, you'll need to pick one nameserver, and then put all of your records on that service (including the records on the service you don't pick).

    Either service will work for your Netlify site, but if you want to serve your site from the apex domain (i.e. example.com, without the www), Route 53 only supports a standard A record for that purpose. The downside to an A record is that you have to specify a single IP address, which means visitors don't get the benefits of a CDN on their initial DNS lookup, and you also introduce a single point of failure (more info).

    As mentioned in the linked article, some other DNS services offer alternate record types to work around the A record limitation. If you use Netlify DNS, it can handle the apex domain as if it had a CNAME record, automatically routing to the visitor's nearest CDN node, and avoiding the single point of failure.

    If you don't need to serve the apex domain, then a CNAME record will work fine on either service.