I am trying to create a PTR record on my domain (kentrosecafe.com.au) so that I can get reverse DNS lookups working. The DNS Server I am using is the Windows DNS server which is on a Wiindows 2012 Server VM that is hosted on Azure. I believe I have configured the DNS server correctly because if query my DNS server directly the reverse DNS lookup works. However if I use any other DNS server such as the query the Google public DNS the reverse lookup fails.

For example if I do an nslookup:

>nslookup kt-ws02.cloudapp.net

Server:  UnKnown

Name:    kentrosecafe.com.au

I get the result I am expecting (ie the domain name). My DNS server is on kt-ws02.cloudapp.net.

However if I do:

Server:  google-public-dns-a.google.com

*** google-public-dns-a.google.com can't find Non-existent domain

What could be the issue?

EDIT: After doing some more investigation, it isn't possible to do get my ISP to set this up. It seems that on Azure cloud VM where I've currently got my mail server setup it isn't possible to create PTR records at the moment. It is a requested feature as found here: Provide Reverse DNS (PTR records) for Virtual Machines

There isn't really an answer to my post unfortunately. Thanks however to @Gryphius and @BillThor for the pointers.

  • 2
    Usually your IP provider has to create PTR records for you . You can only create PTR records yourself if you have DNS-Delegation for the IP range. – Gryphius Jan 10 '14 at 6:47

PTR records need to be setup by the own of the IP address range. Contact your ISP/network provider and have them create the necessary PTR record(s). It is possible to have then delegated to your servers, but few ISPs will do so.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.