Если вы настраиваете файл с содержимым из предыдущего раздела, то убедитесь в том, что вводите верные хостимена и IPадреса для своей среды, в которой расположен ваш работающий файл зоны (конечно же, вам требуются и другие файлы, что мы объясним далее). Однако вы должны принимать во внимание и некоторые другие полезные вещи, которые вы можете делать с помощью основного файла зоны.
Записи MX. Как видите, типичная запись MX выглядит так:
MX 10 serverl.centralsoft.org.
Эта запись означает, что электронное письмо, адресованное домену centralsoft.org, должно быть доставлено на сервер serverl.centralsoft.org (почтовый сервер этого домена), который имеет приоритет 10.
Приоритеты вступают в игру при более сложных конфигурациях, когда доступно несколько почтовых серверов. Более низкие номера означают более высокий приоритет. Иными словами, 1 является наивысшим приоритетом. Система приоритетов работает следующим образом: удаленный почтовый сервер сначала пытается связаться в вашем списке с наивысшим приоритетом. Если он не отвечает, то сервер переходит к использованию следующего приоритета, и так до конца списка. Допустим, вы перечисляете несколько почтовых обменников, например:
MX 10 serverl.centralsoft.org. MX 20 rnail.someotherdomain.com.
Теперь если почта идет на сервер centralsoft.org, то созданный почтовый клиент сначала пытается связаться с сервером serverl.centralsoft.org, поскольку он имеет наивысший приоритет (10). Если доступ к серверу serverl.centralsoft.org невозможен, то почтовый клиент будет использовать следующий сервер: mail.someotherdomain.com, имеющий приоритет 20.
DNS не определяет, как обрабатывать множественные почтовые серверы с одинаковым приоритетом. Многие почтовые клиенты делают выбор случайным образом, чтобы применить грубый вариант балансировки нагрузки.
До сих пор мы определяли записи MX только для электронной почты, адресованной учетной записи user@centralsoft.org. Что делать, если вы хотите распределить почту по различным отделам в компании или по различным подразделениям правительственного агентства? Вы можете добавлять подчиненные поддомены для своей записи MX.
В этом случае добавление accounting.centralsoft.org просто потребует другой записи MX:
accounting.centralsoft.org. MX 10 serverl.centralsoft.org.
Обратите внимание на точку (.) в конце записи accounting.centralsoft.org.. Если вы не добавите ее, то оригинал зоны будет прибавлен к имени. Например, если вы написали
accounting.centralsoft.org MX 10 serverl.centralsoft.org.
и не поставили точку, то запись трансформируется в accounting.centralsoft.org. centralsoft.org, что, конечно же, неправильно.
Азаписи. Записи MS и MX используют такие имена хостов, как centralsoft.org, serverl.centralsoft. org и server2.centralsoft.org, но основной файл зоны обязан также определять IPадреса, которым эти имена должны соответствовать. Многие наблюдатели считают их наиболее важными записями DNS, поскольку их можно использовать их для создания таких хостадресов, как www.centralsoft.org, где www — это хост.
Следующая простая запись А из нашего основного файла зоны отмечает, что centralsoft.org имеет IPадрес 70.253.158.42:
centralsoft.org. А 70.253.158.42
Не забудьте добавить точку в конце имени хоста.
В браузере вы, возможно, привыкли набирать www.centralsoft.org, а не centralsoft.org. Первый адрес технически совершенно отличен от второго, но большинство посетителей ожидает увидеть один и тот же сайт, независимо от того, ввели ли они www или нет. Затем мы создадим и такую запись:
www А 70.253.158.42
За www не следует точка, поэтому BIND прикрепляет оригинал зоны. Эффект такой же, как при указании следующего значения:
www.centralsoft.org. А 70.253.158.42
Указание IPадресов для serverl.centralsoft.org и server2.centralsoft.org:
serverl А 70.253.158.42
server2 А 70.253.158.45
Запись для server2.centralsoft.org указывает на другой IPадрес, что имеет смысл, так как это наш вторичный сервер имен. Если наш основной сервер выйдет из строя, речь будет идти об иной системе.