Установка записей MX с помощью Registrar vs. Nameserver Host

Я немного смущен тем, что случилось с одной из моих учетных записей электронной почты моего клиента.

Мой клиент зарегистрировал домен в dotster.com. Она хотела начать использовать электронную почту для этого домена, прежде чем у нас появился ее website, поэтому я установил ее через почту Google Apps и добавил соответствующие записи MX в свою учетную запись в dotster.

Когда ее website был готов, я разместил его на Dreamhost и указал на server имен Dreamhost для домена в учетной записи dotster. (например, домен, размещенный в dotster, указал на serverы Dreamhost для веб-хостинга). Записи MX остались прежними, и все time работало нормально.

Сегодня она сказала, что ее электронная почта начала подпрыгивать. « ошибка, возвращаемая другим serverом: 554 554 5.7.1: адрес получателя отклонен: доступ запрещен (состояние 14) ». Когда я сделал traceroute, записи MX не показывались, но запись в textе (также установлена ​​в dotster).

Поэтому я перешел к Dreamhost и добавил записи MX. Теперь ее электронная почта снова работает.

Мои вопросы:

1) Нужно ли записывать записи MX в том месте, где указаны pointers имен? Я думал, что они независимы.

2) Я также уверен, что ее электронная почта работала в течение достаточного количества времени после того, как я указал serverам имен на dreamhost. Так почему же это просто перестало работать?

Я сторонний веб-designер / разработчик, поэтому имейте в viewу, насколько вы предполагаете, что я уже знаю. 🙂 (Связанные с serverом вещи, как правило, пресмыкают меня больше всего на свете).

2 Solutions collect form web for “Установка записей MX с помощью Registrar vs. Nameserver Host”

1) Абсолютно. Когда search DNS выполняется (в этом случае, чтобы уviewеть, куда отправлять почту), этот search выполняется из serverов имен. Поэтому, если в ваших serverах имен less записи MX, search не приведет ни к чему.

Это то же самое, что и телеbackgroundная книга – за exceptionм того, что вы можете только перечислить свой номер телеbackgroundа в одной телеbackgroundной книге за раз. Поэтому вы говорите своим друзьям: «Посмотрите на телеbackgroundную книгу Acme». Поэтому, когда они хотят с вами связаться, они смотрят ваш номер телеbackgroundа в телеbackgroundной книге Acme, находят ваше объявление и звонят вам. Но если вы переместите свой листинг в «Телеbackgroundную книгу других телеbackgroundов», но не сообщите OtherGuys, что ваш номер телеbackgroundа, когда ваши друзья ищут вас в OtherGuys, они не будут viewеть ваш номер телеbackgroundа – потому что он указан в вместо книги Acme.

2) Это связано с тем, что записи serverа имен для ваших клиентских доменов были кэшированы некоторое time (обычно в течение нескольких часов, возможно, до нескольких дней – тайм-аут настраивается). Это означает (примерно), что любой, кто выполнял search MX до переkeyения serverов имен, некоторое time хранил старую информацию в памяти, поэтому им не пришлось бы искать ее снова. Но в конце концов, эта информация иstackла, поэтому, когда они попытались снова просмотреть информацию – на этот раз с нового serverа – они получили «ничего», поэтому почта начала подпрыгивать.

  1. да
  2. DNS-кэширование. По истечении тайм-аута все начинает идти в ад.

Каждый домен имеет так называемую запись SOA . Он определяет, между прочим, как долго другие serverы должны кэшировать информацию о том, где запрашивать записи для указанного домена .

В качестве примера:

@ IN SOA nameserver.place.dom. postmaster.place.dom. ( 1 ; serial number 3600 ; refresh [1h] 600 ; retry [10m] 86400 ; expire [1d] 3600 ) ; min TTL [1h] 

Как только request делается для чего-то в place.dom (MX, TXT и т. Д.), Местоположение того, где делать все будущие requestы, кэшируется максимум на 1 день. В вашем случае это было намного дольше, поэтому вы не заметили, потому что SOA была кэширована.

Чтобы get дополнительную информацию о записи SOA для домена, попробуйте это из command line:

 ~$ nslookup > set type=soa > set debug > zaplabs.com Server: 192.168.1.1 Address: 192.168.1.1#53 ------------ QUESTIONS: zaplabs.com, type = SOA, class = IN ANSWERS: -> zaplabs.com origin = dns1.name-services.com mail addr = info.name-services.com serial = 2002050701 refresh = 10001 retry = 1801 expire = 604801 minimum = 181 AUTHORITY RECORDS: ADDITIONAL RECORDS: ------------ Non-authoritative answer: zaplabs.com origin = dns1.name-services.com mail addr = info.name-services.com serial = 2002050701 refresh = 10001 retry = 1801 expire = 604801 minimum = 181 Authoritative answers can be found from: > > установить debug ~$ nslookup > set type=soa > set debug > zaplabs.com Server: 192.168.1.1 Address: 192.168.1.1#53 ------------ QUESTIONS: zaplabs.com, type = SOA, class = IN ANSWERS: -> zaplabs.com origin = dns1.name-services.com mail addr = info.name-services.com serial = 2002050701 refresh = 10001 retry = 1801 expire = 604801 minimum = 181 AUTHORITY RECORDS: ADDITIONAL RECORDS: ------------ Non-authoritative answer: zaplabs.com origin = dns1.name-services.com mail addr = info.name-services.com serial = 2002050701 refresh = 10001 retry = 1801 expire = 604801 minimum = 181 Authoritative answers can be found from: > Сервер: 192.168.1.1 ~$ nslookup > set type=soa > set debug > zaplabs.com Server: 192.168.1.1 Address: 192.168.1.1#53 ------------ QUESTIONS: zaplabs.com, type = SOA, class = IN ANSWERS: -> zaplabs.com origin = dns1.name-services.com mail addr = info.name-services.com serial = 2002050701 refresh = 10001 retry = 1801 expire = 604801 minimum = 181 AUTHORITY RECORDS: ADDITIONAL RECORDS: ------------ Non-authoritative answer: zaplabs.com origin = dns1.name-services.com mail addr = info.name-services.com serial = 2002050701 refresh = 10001 retry = 1801 expire = 604801 minimum = 181 Authoritative answers can be found from: > АВТОРИТЕТСКИЕ ЗАПИСИ: ~$ nslookup > set type=soa > set debug > zaplabs.com Server: 192.168.1.1 Address: 192.168.1.1#53 ------------ QUESTIONS: zaplabs.com, type = SOA, class = IN ANSWERS: -> zaplabs.com origin = dns1.name-services.com mail addr = info.name-services.com serial = 2002050701 refresh = 10001 retry = 1801 expire = 604801 minimum = 181 AUTHORITY RECORDS: ADDITIONAL RECORDS: ------------ Non-authoritative answer: zaplabs.com origin = dns1.name-services.com mail addr = info.name-services.com serial = 2002050701 refresh = 10001 retry = 1801 expire = 604801 minimum = 181 Authoritative answers can be found from: > ДОПОЛНИТЕЛЬНЫЕ ЗАПИСИ: ~$ nslookup > set type=soa > set debug > zaplabs.com Server: 192.168.1.1 Address: 192.168.1.1#53 ------------ QUESTIONS: zaplabs.com, type = SOA, class = IN ANSWERS: -> zaplabs.com origin = dns1.name-services.com mail addr = info.name-services.com serial = 2002050701 refresh = 10001 retry = 1801 expire = 604801 minimum = 181 AUTHORITY RECORDS: ADDITIONAL RECORDS: ------------ Non-authoritative answer: zaplabs.com origin = dns1.name-services.com mail addr = info.name-services.com serial = 2002050701 refresh = 10001 retry = 1801 expire = 604801 minimum = 181 Authoritative answers can be found from: > Авторитетные ответы можно find по адресу: ~$ nslookup > set type=soa > set debug > zaplabs.com Server: 192.168.1.1 Address: 192.168.1.1#53 ------------ QUESTIONS: zaplabs.com, type = SOA, class = IN ANSWERS: -> zaplabs.com origin = dns1.name-services.com mail addr = info.name-services.com serial = 2002050701 refresh = 10001 retry = 1801 expire = 604801 minimum = 181 AUTHORITY RECORDS: ADDITIONAL RECORDS: ------------ Non-authoritative answer: zaplabs.com origin = dns1.name-services.com mail addr = info.name-services.com serial = 2002050701 refresh = 10001 retry = 1801 expire = 604801 minimum = 181 Authoritative answers can be found from: > 
Interesting Posts

EC2 Невозможно установить httpd

Приобретение жестких дисков с последовательными серийными numbersми

Любые ошибки Y2K10?

Каков наилучший способ запуска userского приложения во time последовательности задач MDT UDI?

Снабжение для плотины небольших производителей аппаратного обеспечения / аппаратных средств / аппаратных средств для внедрения в продукт брандмауэра

Как открыть порт на CentOS 7, если firewallD не запущен?

Синхронизированные папки с измененным доступом не чувствительны к регистру

Cron: Разрешение отрицается во всем

Использование памяти / ОЗУ для виртуальных машин – как это влияет на хост?

Правильный способ настройки одного DNS-serverа для нескольких доменов

Выравнивание виртуального жесткого диска VM

Если IPSec имеет собственную поддержку туннеля IP, почему некоторые добавляют LT2P в stack?

Как убить клиента telnet с помощью rlwrap, так как ^] не работает?

Не удается запустить phpMyAdmin

Мониторинг портов в Linux