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

Не могли бы вы объяснить мне эту конфигурацию DNS?

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

NAME/TYPE/VALUE/PRIORITY

              A            X.X.X.X              0   

*             A            X.X.X.X              0   

smtp          A            Y.Y.Y.Y              0   

              MX           smtp                 10  

NS            foo1.bar.com.                     0   

NS            foo2.bar.com.                     0   

example.com.  TXT          v=spf1 a mx +all     0

Пара важных моментов:

Точки в конце имен означают, что «это полностью определенная запись», без точки DNS-сервер добавляет домен, для которого эти записи перечислены, к имени. Итак, вы получите foo1.bar.com.example.com

Поэтому полные остановки имеют решающее значение для предотвращения ошибок.

Все записи MX имеют приоритет. MX - это запись почтового обменника, и вы можете иметь несколько записей MX для каждого домена. Запись / записи сообщают почтовым серверам, куда отправлять почту для вашего домена. Приоритет позволяет почтовому серверу пробовать их в правильном порядке (самый низкий первый).

Первая запись говорит: «Если вы посмотрите этот домен, вы получите этот IP-адрес», т.е. example.com дает x.x.x.x

Второй - это подстановочный знак, который говорит, что если вы ищете какой-либо поддомен для этого домена и не найдете конкретного совпадения, вы получите этот IP-адрес. то есть bob.example.com и fred.example.com будут разрешены, и они разрешат этот X.X.X.X.

Записи TXT позволяют использовать информационные записи, ваше описание является SPF. SPF - это что-то совершенно другое и обрабатывает проверку электронной почты, подробнее здесь - http://en.wikipedia.org/wiki/Sender_Policy_Framework.

Две записи NS являются записями серверов имен и сообщают другим DNS-серверам / распознавателям, какие серверы имен использовать для вашего домена example.com.

A            X.X.X.X              0 

Это означает, что yourdomain.com будет преобразован в IP X.X.X.X

*    A            X.X.X.X              0

Это означает, что ANYTHING.yourdomain.com (например, foo.yourdomain.com или bar.yourdomain.com) также будет преобразован в X.X.X.X

smtp          A            Y.Y.Y.Y              0

Это означает, что у вас есть запись с именем smtp.yourdomain.com, и она будет преобразована в Y.Y.Y.Y.

MX           smtp                 10 

Это устанавливает ранее упомянутый smtp.yourdomain.com в качестве почтового сервера для yourdomain.com.
Если кто-то хочет отправить электронное письмо на адрес @ yourdomain.com, он попробует этот сервер.
Приоритет 10 можно игнорировать, поскольку в вашей зоне есть только одна запись MX.
Если бы их было больше, то это был бы порядок, в котором будет пытаться связаться с серверами (первым будет связываться наименьшее число).

NS            foo1.bar.com.                     0   
NS            foo2.bar.com.                     0

Эти две записи устанавливают серверы foo1.bar.com и foo2.bar.com в качестве авторитетных серверов домена этой зоны.
Поэтому, если кто-то хочет разрешить smtp.yourdomain.com, он попросит foo1.bar.com. или foo2.bar.com.

example.com.  TXT          v=spf1 a mx +all     0

Это метод защиты от спама, он в основном указывает, что с yourdomain.com каждому хосту с записью A или MX разрешено отправлять почту - и никакой другой хост не разрешен (я не очень знаком с SPF, пожалуйста, поправьте меня, если Я не прав).

В . в конце доменов означает, что это полное доменное имя. Если нет . то DNS добавляет к нему домен, например, в вашем примере smtp без . так становится smtp.example.com.

Записи MX имеют установленный приоритет, и правильно настроенный почтовый сервер будет пытаться доставлять почту на хост с самым низким приоритетом. Если это не удается, будет использован следующий хост с самым низким приоритетом.

Первая запись говорит, что ip-адрес example.com - x.x.x.x, вторая говорит, что любой хост в домене example.com, который не указан в другом месте (например, smtp), будет преобразован в x.x.x.x.

Возможно, вам стоит взглянуть на этот и связанные статьи.