Вам понадобится
  • Компьютер с подключенным интернетом.
Инструкция
1
В первую очередь, обратите внимание на то, что в зависимости от выполняемой функции DNS-серверы можно разделить на несколько групп. Каждая из групп серверов имеет собственную специфику действия, а также содержит в себе подгруппы серверов, имеющих еще более узкое предназначение. Иерархия сервером обычно связана с наличием или отсутствием каких-либо прав действия в зоне действия.
2
Заметьте, что наиболее емкой среди всех групп является группа авторитативных DNS-серверов. Особенность данной группы серверов заключается в том, что они обслуживают какую-либо зону. В каждой группе авторитативных DNS-серверов существует, по крайней мере, один первичный сервер. Такой элемент группы способен вносить изменения в данные зоны, поэтому его еще называют мастер-сервером. Помимо первичного сервера, в зоне может располагаться неограниченное количество вторичных серверов, которые не имеют достаточных прав для внесения изменений в какие-либо данные зоны. Их работа основана на получении сообщений о каких-либо изменениях от мастер-сервера.
3
Если вас интересует процесс взаимодействия сервера с клиентом, то вникните в работу кэширующего DNS-сервера. Принцип работы данный системы связан с обслуживанием запросов, приходящих от клиентов, и взаимодействием с вышестоящими DNS-серверами. Кэширующий DNS-сервер получает рекурсивные запросы от клиентов, далее выполняет данные запросы посредством нерекурсивных запросов к авторитативным серверам, а после передает запрос вышестоящему серверу.
4
Примите во внимание, что в случае обслуживания клиентов, которые исполняются на одной локальной машине, используется локальный DNS-сервер. Такой сервер повторяет принцип действия кэширующего сервера, но сконфигурирован под использование в локальной машине. Нечто похожее выполняет и перенаправляющий DNS-сервер. Такое приложение способно перенаправлять рекурсивные запросы, которые оно получает, к вышестоящему кэширующему серверу.
5
Вдумайтесь также в принцип действия регистрирующего DNS-сервера. Он принимает динамические обновления от клиентов. Подобный сервер, на сегодняшний день, принято совмещать с DHCP-сервером. Также он может работать в режиме регистрирующего DNS-сервера, принимая от пользователей данного домена информацию о соответствии, скажем, имени и IP-адреса компьютера, обновляя, таким образом, данные зоны домена.