Я пытаюсь создать PTR-запись в своем домене (kentrosecafe.com.au), чтобы я мог получить работу обратного поиска DNS. DNS-сервер, который я использую, - это DNS-сервер Windows, который находится на виртуальной машине Windows 2012 Server, размещенной в Azure. Я считаю, что правильно настроил DNS-сервер, потому что при непосредственном запросе моего DNS-сервера работает обратный поиск DNS. Однако, если я использую любой другой DNS-сервер, такой как запрос к общедоступному DNS Google, обратный поиск не выполняется.
Например, если я выполняю nslookup:
>nslookup 168.63.166.233 kt-ws02.cloudapp.net
Server: UnKnown
Address: 138.91.34.179
Name: kentrosecafe.com.au
Address: 168.63.166.233
Я получаю ожидаемый результат (т.е. доменное имя). Мой DNS-сервер находится на kt-ws02.cloudapp.net.
Однако если я это сделаю:
>nslookup 168.63.166.233 8.8.8.8
Server: google-public-dns-a.google.com
Address: 8.8.8.8
*** google-public-dns-a.google.com can't find 168.63.166.233: Non-existent domain
В чем может быть проблема?
РЕДАКТИРОВАТЬ: Проведя дополнительное расследование, невозможно заставить моего интернет-провайдера настроить это. Похоже, что на облачной виртуальной машине Azure, где у меня в настоящее время настроен почтовый сервер, в настоящий момент невозможно создавать записи PTR. Это запрашиваемая функция, которую можно найти здесь: Предоставлять обратный DNS (записи PTR) для виртуальных машин
К сожалению, ответа на мой пост нет. Однако спасибо @Gryphius и @BillThor за указатели.
PTR
записи должны быть настроены отдельно от диапазона IP-адресов. Свяжитесь с вашим интернет-провайдером / сетевым провайдером и попросите их создать необходимые PTR
запись (и). Затем возможно делегирование на ваши серверы, но немногие интернет-провайдеры будут это делать.