У меня чертовски много времени, чтобы сделать нашу запись PTR правильно.
Наша текущая зона PTR выглядит так:
$ttl 38400
@ IN SOA ns1.domain.com. admin.domain.com. (
1268669139
10800
3600
604800
38400 )
xxx.xxx.xxx.in-addr.arpa. IN NS ns2.domain.com.
xxx.xxx.xxx.in-addr.arpa. IN NS ns1.domain.com.
97 IN PTR mail.domain.com.
xxx.xxx.xxx.xxx.in-addr.arpa. IN PTR mail.domain.com.
97.96/28. IN PTR mail.domain.com
Почему-то работает только 97.96 / 28. Когда эта строка находится там, она на самом деле говорит, что у меня есть PTR-запись при отправке сообщения с intodns.com. Если я удалю эту строку, будет написано, что у меня нет PTR.
Я выполнил инструкции от http://www.philchen.com/2007/04/04/configuring-reverse-dns и когда я следую этим инструкциям, intodns.com говорит, что у меня нет PTR.
Когда он работает со строкой 97.96 / 28., PTR возвращается как (с intodns.com):
97.xxx.xxx.xxx.in-addr.arpa -> mail.domain.com.xxx.xxx.xxx.in-addr.arpa
Что, насколько мне известно, неверный PTR. Я хочу, чтобы он просто возвращался как mail.domain.com, без расширения xxx.xxx.xxx.in-addr.arpa.
Я перепробовал все, что мог придумать, но не могу это исправить. Я не могу не думать, что это одна из тех глупых и простых вещей, которые я собираюсь сделать ol'facepalm.
Любая помощь приветствуется. Спасибо!
В случае необходимости доменной зоны вот она:
$ttl 38400
@ IN SOA domain.com. supadmin@domain.com. (
1265221037
10800
3600
604800
38400 )
domain.com. IN A xxx.xxx.xxx.xxx
www.domain.com. IN A xxx.xxx.xxx.xxx
ftp.domain.com. IN A xxx.xxx.xxx.xxx
m.domain.com. IN A xxx.xxx.xxx.xxx
localhost.domain.com. IN A 127.0.0.1
webmail.domain.com. IN A xxx.xxx.xxx.xxx
admin.domain.com. IN A xxx.xxx.xxx.xxx
mail.domain.com. IN A xxx.xxx.xxx.xxx
domain.com. IN MX 5 mail.domain.com.
domain.com. IN TXT "v=spf1 a mx a:domain.com ip4:xxx.xxx.xxx.xxx ?all"
domain.com. IN NS ns1
domain.com. IN NS ns2
ns1 IN A xxx.xxx.xxx.xxx
ns2 IN A xxx.xxx.xxx.xxx
Любые двойные записи в разных форматах были частью моего процесса устранения неполадок.
Вот копия моей rev zone / ptr
zone "10.168.192.in-addr.arpa" IN {
type master;
file "mysite.gr.rev.zone";
allow-update { none; };
};
$TTL 86400
@ IN SOA ns1.mysite.gr. postmaster.mysite.gr. (
2001062501 ; serial
21600 ; refresh after 6 hours
3600 ; retry after 1 hour
604800 ; expire after 1 week
86400 ) ; minimum TTL of 1 day
IN NS ns1.mysite.gr.
IN NS ns2.mysite.gr.
142 IN PTR ns1.mysite.gr.
10 IN PTR webmail.mysite.gr. <------ the dot at the end.
кстати, когда вы внесли какие-либо изменения в dns, вы остановите и перезапустите службу?