Total newb вопрос я знаю, но хочу быть уверенным.
Здесь просто терминологические поправки. Обратный DNS не настроен на вашем сервере. Ваш сервер назначен IP-адреса и эти IP-адреса имеют обратные записи DNS. Эти IP-адреса полностью не зависят от вашего сервера.
Получите IP-адрес вашего сервера
$ ip addr show
теперь проверьте, можете ли вы решить эту проблему
$ host 1.2.3.4
где 1.2.3.4 - ваш IP, например
$ host 74.125.67.100
100.67.125.74.in-addr.arpa domain name pointer gw-in-f100.1e100.net.
Это, очевидно, использует ваши локальные серверы имен, и всегда есть вероятность, что у вас есть записи в кеше, если вы ранее искали их, а их там не было. Это хороший способ проверить, правильно ли ваш провайдер настроил для вас rDNS:
Обратный DNS работает путем реверсирования каждого из октетов IP-адреса и использования ин-addr.arpa домен. Используя IP, который я использовал выше (74.125.67.100) в качестве примера, 74 - это первый октет, 125 - второй октет и т. Д.
Итак, изменив его, мы получим 100.67.125.74 ... теперь добавьте in-addr.arpa в конец, чтобы получить запись PTR для этого IP-адреса.
т.е.
100.67.125.74.in-addr.arpa ptr
dig - это канонический инструмент для отладки DNS, поэтому, чтобы узнать, где находятся серверы имен для этого класса, вам нужно постоянно удалять октеты, чтобы их найти.
например
$ dig +short 67.125.74.in-addr.arpa
$ dig +short 125.74.in-addr.arpa
ns4.google.com.
ns1.google.com.
ns2.google.com.
ns3.google.com.
Хорошо, у нас есть матч. Это означает, что ns {1,2,3,4} .google.com обрабатывает обратные записи для всех IP-адресов 74.125.x.x
Итак, чтобы напрямую запросить их серверы имен, мы используем:
$ dig +short 100.67.125.74.in-addr.arpa @ns4.google.com ptr
gw-in-f100.1e100.net.
В Windows (или других платформах с nslookup) сделайте это
>nslookup
>set q=ptr
><YOUR IP ADDRESS>
Это вернет обратную запись DNS (PTR) для вашего IP-адреса, если она существует.
Например:
>8.8.8.8
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
8.8.8.8.in-addr.arpa name = google-public-dns-a.google.com.
Видеть Обратный поиск в DNS в http://www.dnsgoodies.com/
(Предварительное предупреждение) - особенности могут зависеть от ОС.
В любом случае, прямой DNS используется для преобразования имени в IP-адрес. Обратный DNS используется для преобразования IP-адреса в имя.
Один из очевидных способов - использовать nslookup (или эквивалент) на известном IP-адресе. Например. nslookup 10.0.0.31
должен вернуть имя хоста этой машины.
Однако обратите внимание, что все, что вы подтвердили, это то, что обратный DNS настроен в некоторой форме или форме, которая по крайней мере дает видимость правильности для IP-адреса, который вы только что проверили. У вас нет возможности узнать, что то же самое применимо ко всем остальным хостам в вашей сети, за исключением тестирования их всех по отдельности.
Суть в том, что вам нужно будет зайти в инструмент управления DNS, относящийся к вашей ОС и разновидности DNS, и проверить, что все в порядке, в соответствии с документацией (при условии, что документация правильная и полная) .