I purchased a domain one week ago via nic.io. I have elected to provide my own DNS [because they provided no other option].
I'm trying to point my .io domain at my EC2 server instance. I've allocated an elastic IP and associated it with the instance. I can SSH into the instance and access point 80 via the IP address just fine. The IP is 54.235.201.241.
nic.io support said the following: "You have selected to provide your own DNS and therefore if there is an issue with the set-up of the name servers you will need to contact your DNS provider."
So, I created a Hosted Zone via Route 53 in AWS. This created NS and SOA records. I then set the Primary and Secondary servers at nic.io's domain admin page to the SOA record domains. Additionally, I set the optional servers to the NS domains. I did this two days ago, and I can't access the server via the domain.
I ran a DNS check here…still not sure what I need to do: http://mydnscheck.com/?domain=chadjohnson.io&ns1=&ns2=&ns3=&ns4=&ns5=&ns6=.
I have no idea what I'm supposed to do. Does anyone have any ideas?
Best Answer
That link gives you a few problems to work on:
cross T+0.51s WARNING: No address records returned for chadjohnson.io. Users who type http://chadjohnson.io/ into their web browser may not see your website
You need to create an A record in route 53 pointing chadjohnson.io to 54.235.201.241.
cross T+0.53s WARNING: No address records returned for www.chadjohnson.io. Users who type http://www.chadjohnson.io/ into their web browser may not see your website
You need to create an A record in route 53 pointing www.chadjohnson.io to 54.235.201.241.
information T+0.53s Performing email checks cross T+0.54s WARNING: no MX records returned for CHADJOHNSON.IO
You need to create an MX record in route 53 pointing MX to chadjohnson.io, choose priority 10.
cross T+0.54s Diagnosis completed with errors
After you do these steps, you should be able to:
ssh chadjohnson.io and connect to your ec2 node.
Enter http://chadjohnson.io into a browser and connect to your website.