I am having quite a bit of trouble getting my domain name (which is .st) to redirect to my web server on Amazon EC2.
I have added an A record in my DNS advanced settings through the web console of my registrar. It's an A record that points to my Amazon Elastic IP which is attached to my amazon EC2 instance. Visiting this elastic IP in my browser does in fact send me to my website.
The primary DNS server is ns1.nic.st. (Assigned by the web-console when I choose to add an A-record). I assume this means that I am adding an a-record on my registrar's own DNS server.
nslookup and ping tell me that the dns server is alive.
~$nslookup ns1.nic.st Server: 172.16.0.23 Address: 172.16.0.23#53 Non-authoritative answer: Name: ns1.nic.st Address: 126.96.36.199
but nslookup on my domain name gives me a 'cant find' error:
~$nslookup upmo.st Server: 172.16.0.23 Address: 172.16.0.23#53 Non-authoritative answer: *** Can't find upmo.st: No answer
It has been 24 hours since I added this A record, does anyone have an idea as to why this is happening?