1) NS (name server)
После регистрации доменного имени можно не использовать ns сервера регистратора, а поднять свои.
И затем либо через веб форму либо путем отправки письма в соответствии с RFC (если регистратор по прежнему живет в конце 90-х начале 2000-х) отсылается заявка на изменение NS записей в файле зоны.
Так же для этого потребуется nic-handle.
Nic-handle – это ссылка на запись, которая размещена в базе данных той или иной организации, регулирующей деятельность во всемирной сети.
В этой базе данных размещена информация о организации или человеке: название (фамилия, имя), e-maіl адрес, контактный телефон, адрес и т.д.
Ее можно зарегистрировать на
hostmaster.ua
После того как регистратор доменного имени внесет все изменения вы становитесь практически полноправным администратором своего домена - можно собственноручно добавлять MX записи и поддомены, меняя конфигурацию на своих NS серверах.
2) При отсутствии PTR записи у провайдера, который выделяет статический белый ip-адрес, ощутимая часть почтовых серверов отбрасывает письма.
Выход - запрос к провайдеру с просьбой прописать корректную обратную зону.
Срок выполнения от 10 мин до суток.
3) Так же почтовые серверы проверяют наличие специальной TXT записи, для этого используется SPF – Sender Policy Framework.
SPF позволяет владельцу домена указать в TXT-записи домена специальным образом сформированную строку, указывающую список серверов, имеющих право отправлять email-сообщения с обратными адресами в этом домене.
К примеру запись TXT "v=spf1 +mx -all" означает, что используется версия spf1, разрешается прием писем, если отправляющий хост указан в одной из MX-записей и все сообщения, не прошедшие проверку с использованием перечисленных механизмов, следует отвергать.
4) Перед применением изменений в named.conf, лучше сделать
named-checkconf named.conf и только убедившись, что все в порядке делать
/etc/rc.d/named reload
5) Чтобы посмотреть интересующий тип записи dns с помощью nslookup, нужно выполнить
nslookup -type=mx ya.ru
Работает на всех платформах. Кстати вы знали что в винде используется nslookup, который распространяется под лицензией BSD?
6) Если нужно чтобы запрос обработал определенный dns сервер -
nslookup ya.ru 8.8.8.8
7) Редко используемый, но иногда полезный трюк. Посмотреть подробно как выполняется запрос начиная от корневого dns сервера (точки):
dig ya.ru +trace
8) Для того чтобы проверить изменения внесенные в конфигурацию DNS, можно сделать
ipconfig /flushdns - очистка кеша dns на винде
/etc/init.d/nscd restart - очистка кеша dns в юниксе (name service caching daemon)
И затем уже использовать nslookup или dig
9) Неплохой сервис для проверки всех типов записей DNS из мира -
digwebinterface.com
10) И напоследок.
Не забываем после любого изменения в файле зоны увеличивать serial