Назад | Перейти на главную страницу

Как управляются записи DNS PTR?

Насколько я понимаю, владелец IP-адреса может настроить запись DNS PTR для своего IP-адреса, чтобы сопоставить IP-адреса с именами хостов. Я кое-чего не понимаю. Я часто управлял другими записями DNS, используя веб-интерфейсы, но никогда не видел записей PTR в них.

Запись DNS типа CNAME или A хранится в зоне DNS для определенного домена, например example.com. Записи PTR, указывающие на example.com, обычно хранятся в одной зоне или в разных зонах? Если запись PTR хранится в той же зоне, что и example.com, как другие серверы узнают, что нужно запрашивать запись PTR в этой зоне?

Что мешает мне добавить запись PTR, в которой говорится, что <ip-address-of-my-server> разрешает, скажем, gmail.com? Если я буду управлять записями PTR для своего IP-адреса, разве я не смогу что-либо добавить?

или они хранятся в отдельных зонах?

Отдельные зоны, по одной на старую сеть C (последний байт в октете).

Что мешает мне добавить запись PTR, в которой говорится, что gmail.com?

Ничего. Но так как это не используется, кроме хороших пингов или некоторых проверок действительности электронной почты, вы ничего не добились. люди по-прежнему будут переходить на Gmail, когда набирают gmail.com. Все, что сейчас видят люди, - это gmail.com в трассировке маршрута и ничего больше.

Единственное реальное использование для этого - smtp - строка HELO, заданная в SMTP, должна соответствовать заданному имени записи PTR. По сути, сервер должен сказать, что это то, о чем говорит запись ptr. Обратите внимание, что он по-прежнему может принимать электронные письма для других доменов.

Если у вас есть файл зоны для example.com с участием:

www.example.com  300  IN  A  16.24.32.40

Тогда у вас будет файл зоны для 32.24.16.in-addr.arpa с участием:

40.32.24.16.in-addr.arpa  300  IN  PTR  www.example.com