DNS. Копаем глубоко B!rd Feathery Xakep, номер #069, стр. 069-026-6 Путь прогулки электронной почты > set type=MX > real.xakep.ru Server: ns1.misp.ru Address: 10.22.10.20 Non-authoritative answer: real.xakep.ru MX preference = 20, mail exchanger = smtp.gameland.ru real.xakep.ru MX preference = 10, mail exchanger = post.gameland.rmt-net.ru xakep.ru nameserver = ns4.nic.ru xakep.ru nameserver = ns.gameland.ru Записи типа МХ описывают маршруты движения электронной почты. Когда ты посылаешь письмо на адрес magazine@real.xakep.ru, твой сервер исходящей почты сначала обращается к DNS’ам домена xakep.ru, чтобы узнать IP-адрес сервера, принимающего почту для адресов @real.xakep.ru. За это и отвечают записи МХ. Кстати, хоста real.xakep.ru в природе не существует. Т.е. у него нет IP-адреса. А вся почта, согласно записям MX DNS-сервера домена xakep.ru, поступает либо на сервер smtp.gameland.ru, либо на post.gameland.rmt-net.ru. И уже они обрабатывают твое письмо. Какой конкретно сервер выбрать для доставки, определяет параметр «MX preference» - приоритет узла. Сначала выбирается сервер с наименьшим значением параметра. Если соединиться с ним не получилось, то выбирается следующий. Тип третий. Записи аутентификационные Протокол DNS изначально создавался открытым. Любой человек, имеющий клиентскую программу вроде nslookup, мог исследовать устройство зоны, порою даже получая полный дамп DNS-базы. Для устранения этого недостатка был разработан механизм, названый TSIG. Он использовал симметричную схему шифрования и позволял организовать безопасное взаимодействие между серверами. Для безопасного обмена ключами был создан протокол TKEY, генерирующий ключи для двух хостов по алгоритму обмена ключами Диффи-Хеллмана (на третьем курсе я его еле выучил – прим. ред.). Чуть позже родился протокол DNSSEC (защищенный DNS), который с помощью методов шифрования с открытым ключом обеспечивал аутентификацию и целостность передаваемых данных. Все это было сделано для того, чтобы клиент мог удостовериться, что данные действительно поступили от владельца зоны и не были искажены. Тип четвертый. Факультативные (необязательные) записи На данный момент трудно найти домен, где были бы указаны следующие данные: LOC - географические координаты и физические размеры объектов DNS. SRV - расположение основных сервисов внутри домена (ага, так мы тебе и сказали, где деньги лежат). Тхе енд На этом, пожалуй, все. Будь осторожен. Зачастую излишнее любопытство расценивают как нападение. Не забывай, что твоя «опасность» для общества определяется не суммой твоих знаний, а глупостью тех, кто тебя окружает. Удачи! DNS Система доменных имен (Domain Name System) выполняет многие задачи, но основная ее функция - преобразование имен компьютеров в IP-адреса и наоборот. В умных книжках DNS называют «распределенной базой данных». Это значит, что сведения о компьютерах в Сети хранятся на многих серверах, которые автоматически обмениваются друг с другом информацией. Протокол, по которому происходит этот обмен, также носит название DNS. |