PTR запись зоны обратного просмотра

26 Dec 2009 | Автор: dd |

Вторую неделю воюю с замечательным провайдером Горком на предмет поддержки ими зоны обратного просмотра, она же реверсивная зона. Точнее внесения в неё моего MX сервера, поскольку при отправке почты на удаленные сервера, многие почтари проверяют наличие у сайта PTR записи как таковой и в случае её отсутствия, расценивают отправителя как спамера.  Хитрованы же из Горкома убеждают меня в том, что это должен делать я сам и вообще письма от меня не доходят вовсе не из-за реверса упоминаемого в коде ошибки, а потому что у меня дескать не правильно настроен ns сервер.

Немного воды:

Для задачи поддержки обратной зоны существует специальный домен IN-ADDR.ARPA. Сам файл описания зоны домена обратного просмотра состоит преимущественно из записей PTR типа “Pointer”.

[name][ttl] IN PTR [host]

то есть для сервера ns.server.ru c IP= A.B.C.D запись будет следующего вида

$ORIGIN C.B.A.in-addr.arpa.
D PTR ns.server.ru.

или же

123.46.181.62.in-addr.arpa. IN PTR ns.server.ru.

просмотреть информацию об имеющейся реверсивной записи можно командой:

# dig -x A.B.C.D

там же, кстати, можно увидеть и того, кто является ответственным за поддержку пула адресов. Также посмотреть ситуацию по по PTR в том числе можно на сайте http://www.squish.net/dnscheck
Опять же информация по ответственному за пул адресов можно получить командой:
# whois IP

Основной вывод:

В связи с чем еще раз хочу сказать с полной ответственностью- PTR запись размещает у себя провайдер, или тот кто является обладателем пула IP адресов. Хотя ленивый провайдер и может делегировать право ведения обратной зоны и серверу ответственному за поддержку основной (в смысле организации) или предоставить возможность удаленного управления своим сегментом.Делегирование осуществляется перенаправлением запросов на другие сервера, путем создания обратной зоны, состоящей из записи синонимов CNAME.

Например для сети провайдера 172.16.10.0/24, разбитой на подсети 172.16.10.0/25 ; 172.16.10.128/26 ; 172.16.10.192/26 это будет выглядеть так:

############################################
$ORIGIN 10.16.172.in-addr.arpa.
@ IN SOA ns.provider.ru. dnsmaster.provider.ru. (…)
;
; пулл 0-127 /25
;
0/25 IN NS ns.a.ru.
0/25 IN NS ns.a-slave.ru.
;
1 IN CNAME 1.0/25.10.16.172.in-addr.arpa.
2 IN CNAME 2.0/25.10.16.172.in-addr.arpa.
;
; пулл 129-191 /26
;
128/26 IN NS ns.b.ru.
128/26 IN NS ns.b-slave.ru.
;
129 IN CNAME 129.128/26.10.16.172.in-addr.arpa.
130 IN CNAME 130.128/26.10.16.172.in-addr.arpa.
;
; пулл 193-255 /26
;
192/26 IN NS ns.c.ru.
192/26 IN NS ns.c-slave.ru.
;
193 IN CNAME 193.192/26.10.16.172.in-addr.arpa.
194 IN CNAME 194.192/26.10.16.172.in-addr.arpa.
############################################

Сама же организация обязана вести на своем NS сервере запись вида

############################################
$ORIGIN 0/25.10.16.172.in-addr.arpa.
@ IN SOA ns.a.ru dnamaster.a.ru (…)
IN NS ns.a.ru.
IN NS ns.slave.ru.
;
1 IN PTR host1.a.ru.
2 IN PTR host2.a.ru.
3 IN PTR host3.a.ru.
############################################

Для двух других блоков адресов SOA записи будут соответственно:
$ORIGIN 128/26.10.16.172.in-addr.arpa.
@ IN SOA ns.b.ru dnamaster.b.ru (…)

$ORIGIN 192/26.10.16.172.in-addr.arpa.
@ IN SOA ns.c.ru dnamaster.c.ru (…)

*** По мотивам двухчасового разговора по аське с гуру piv_m

VN:F [1.9.21_1169]
Rating: 5.7/10 (9 votes cast)
VN:F [1.9.21_1169]
Rating: 0 (from 0 votes)
PTR запись зоны обратного просмотра, 5.7 out of 10 based on 9 ratings

Теги: , , , , , , ,

Отзывов: 6 на «PTR запись зоны обратного просмотра»

  1. Автор: alexxitx на 06 Sep 2010

    Спасибо, наконецто нашёл внятноое описание.

    [Reply]

    VA:F [1.9.21_1169]
    Rating: 3.0/5 (1 vote cast)
    VA:F [1.9.21_1169]
    Rating: 0 (from 0 votes)
  2. Автор: Алексей на 04 Nov 2012

    Добрый день возможно от вас совет, при регистрации обратной зоны или ее добавления какие действия нужно производить на сайте который делает для меня записи NS к примеру сайт xname.org …

    Можно еще вопрос, если этот сайт делегирует на меня вернее на мой ip адрес сайта, тогда ему потребуется обнавление этой зоны, или не потребуется ? Для чего вообще мне тогда ее создавать, если за меня это можно сделать на xname.org к примеру ? Или нет ? обязательно это вообще делать на своем сервере

    [Reply]

    anchous Reply:

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

    [Reply]

    VN:F [1.9.21_1169]
    Rating: 0.0/5 (0 votes cast)
    VN:F [1.9.21_1169]
    Rating: 0 (from 0 votes)
  3. Автор: Xtyle на 28 Nov 2012

    А вы могли бы подсказать как на маил-сервере включить проверку PTR?

    [Reply]

    anchous Reply:

    хороший вопрос требует столь же хорошего ответа: вариантов думаю всего три- либо галочкой в радио-кнопку, либо слайдером, либо строкой в конфиге почтового сервера

    [Reply]

    VN:F [1.9.21_1169]
    Rating: 5.0/5 (1 vote cast)
    VN:F [1.9.21_1169]
    Rating: +2 (from 2 votes)
  1. 1 Trackback(s)

  2. 07 Jun 2010: Делегируем управление субдоменом | Одминский блог

Ваш отзыв