Pointing a domain to AWS Route 53

amazon-route53domain-name

I am having difficulties getting my domain to point to my EC2 properly. I searched through a few third party guides online, and got slightly swamped in the official AWS documentation, but despite this I still cant get it to work.

Ive have Route 53 set up like this:

Type:  A
Value: ??.??.??.?? (IP address)

Type:  NS
Value: ns-1403.awsdns-47.org. 
       ns-1696.awsdns-20.co.uk. 
       ns-632.awsdns-15.net. 
       ns-431.awsdns-53.com.

Type:  SOA
Value: ns-431.awsdns-53.com. 
       awsdns-hostmaster.amazon.com

And on my domain host I have the DNS Records set up like this:

Hostname: www
Type:     NS
Value:    ns-1403.awsdns-47.org
          ns-1696.awsdns-20.co.uk
          ns-632.awsdns-15.net
          ns-431.awsdns-53.com

I think I am doing something fundamentally wrong. Firstly Im not sure if I got the Hostname part right on my DNS records. On the site it says .domain after the input box for the Hostname, which makes me think its a sub domain specifier. Am I right in thinking the @ symbol works for no subdomain? (i.e. domain.com instead of www.domain.com)

Secondly should I remove the NS record set from Route 53, as its already specified in the DNS Records on the domain host?

Many thanks

Best Answer

It appears to me that right now you are looking at zone editors of two different dns service providers.

What you'll want to do is decide which dns service you want to use (Route53?) and then make sure that the domain is delegated to the nameservers specified by this service provider.

Delegation is managed through your domain registrar, the exact wording differs between registrars but something like "change nameservers", "custom nameservers", "domain delegation" are fairly typical examples.

(If the registrar provides additional dns services in addition to their role as a registrar this can sometimes cause confusion but these are separate things both conceptually and normally also in how they is presented.)