
- •Структура сетевой среды Windows nt.
- •Диспетчер ввода-вывода ( в Исполнительном центре nt)
- •Взаимодействие процессов (ipc).
- •Сетевые протоколы.
- •Протокол tcp/ip ( повторение) .
- •Проверка связи по tcp/ip.
- •Имена Net Bios. Обозреватель сети.
- •Сетевая служба dhcp
- •Сетевая служба dhcp( настройка области)
- •Конфигурация dhcp(резервирование адресов, связь с dns …)
- •Сетевая служба wins
- •Конфигурирование сервера wins
- •Сетевая служба dns
- •Разрешение имен Интернета через dns
- •Установка сервера dns и создание зоны.
- •Записи зоны rr (resource record)
- •Создание структуры доменов (Пример)
- •Создание резервных зон
- •Сервер служб Интернета ( I I s)
- •Сервер www
- •Первичное конфигурирование web сайта
- •Анонимный вход и создание web сайта
- •Обращение к сайту через dns
- •Обращение к сайту по имени dns( нескольким именам)
- •Дополнительные настройки web сайта
- •Создание нескольких сайтов на одном сервере
- •Ftp сервер
- •Ftp клиент, виртуальные каталоги, проверка доступа
- •Изменение текущего каталога
- •Режим передачи
- •Проверка доступа в iis. Применение удаленного доступа.
- •Режимы удаленной связи. Протоколы удаленного доступа.
- •Подключение модема и создание удаленного соединения.
- •Установка и настройка сервера удаленного доступа.
- •Разрешения удаленного доступа.
- •Политики удаленного доступа.
- •1. Доступ определяется свойствами учетной записи пользователя
- •Условия и профили политик
- •Практика конфигурирования rras.
- •Рекомендованная литература
Разрешение имен Интернета через dns
РАЗРЕШИТЬ ИМЯ Интернета – это определить IP-адрес компьютера, которому соответствует это имя.
Для разбора последовательности действий при разрешении имен Интернета приведем пример:
Порядок разрешения имени :
У каждого клиента должен быть свой сервер DNS, который прописан в настройках TCP/IP в закладке DNS. Допустим, клиент - это компьютер stat.server.odessa.ua. Тогда его домен это server.odessa.ua. Для этого домена создана основная зона на сервере ns1.server.odessa.ua и этот сервер ( его IP адрес) прописан первым в настройках TCP/IP клиента. Службу DNS клиента еще называют резольвером (resolver) – определителем.
При необходимости определить IP-адрес компьютера www.microsoft.com клиент посылает серверу ns1.server.odessa.ua запрос на определение имени. У клиента этот запрос выполняет программа “Определитель”.
Сервер ns1.server.odessa.ua ищет адрес в своем КЭШе ( или поиск выполняется в зоне, если имя соответствует зоне, прописанной на этом сервере). Если адрес найден, то он отправляется клиенту и на этом поиск завершается. Если адреса на сервере ns1 нет, то дальше поиск выполняется одним из 2 вариантов: а) запрос перенаправляется серверу, указанному в списке серверов Forwarders b) посылает запрос корневому серверу, адрес которого прописан в файле корневых серверов ( cashe.dns – Root Hints).
Forwarders – это список адресов и имен серверов, которым перенаправляется запрос, если текущий сервер не нашел ответа у себя. Такое перенаправление часто используется для разгрузки обращений к корневым серверам. Сначала обращение выполняется к первому в списке серверу, затем второму и.т.д . Система Windows позволяет оптимизировать эти обращения за счет анализа скорости и стоимости канала связи с серверами и первым в этом случае выбирается сервер с минимальной стоимостью и наибольшей быстротой. Однако, следует быть осторожным с этим списком т.к. обращения могут закольцовываться и разрешения имен совсем не выполняться. После перенаправления, разрешение имени будет уже выполнять другой сервер ( на который перенаправлен запрос) аналогичным образом . Поэтому этот вариант дальше рассматривать не будем, а рассмотрим вариант обращения к корневому серверу.
Рекурсивные и не рекурсивные (пассивные) сервера:
Сервера 3 - 2 уровней обычно являются рекурсивными: т.е. при получении запроса от клиента они сами отправляют запрос от себя , отслеживают всю последовательность запросов вплоть до получения адреса или отрицательного ответа. Полученный ответ прописывают у себя в КЭШе и затем отправляют его клиенту или другому рекурсивному серверу, пославшему запрос.. При этом, если они получают ответ с адресом промежуточного узла они продолжают делать запрос на этот узел и.т.д.
Сервера 1 уровня и частично 2 являются пассивными (не рекурсивными): они получают запрос, ищут адрес в своей базе и, если не находят, то отсылают ответ в виде адреса следующего по иерархии поиска узла рекурсивному серверу, пославшему запрос и дальше сами никаких запросов не посылают. Это делается для ограничения роста Кэша этих серверов т.к. при получении адреса искомого компьютера, этот адрес автоматически прописывается в Кэше пославшего запрос сервера.
Если сервер имен корневого домена не может определить адрес, то он (т.к. не рекурсивный) посылает серверу ns1 IP-адрес сервера ns_com. (следующего по уровню домена, как бы говоря: «я не знаю адреса, но ты можешь спросить у этого сервера»).
Сервер ns1 посылает запрос серверу ns_com, который ищет адрес у себя. Если адрес найден, то он отправляет ответ серверу ns1
Если ns_com адрес не нашел у себя, то он, будучи рекурсивным, сам посылает запрос серверу следующего по уровню домена: ns-ms .
Этот сервер должен содержать искомое имя. Если и у него в базе имени нет, то отсылается ответ об ошибке адресата, а если есть - то отсылается IP-адрес серверу ns_com
Сервер ns_com прописывает ответ в своем КЭШе и отправляет ответ серверу ns1
Сервер ns1 прописывает ответ в своем КЭШе и отправляет ответ клиенту, пославшему первоначальный запрос.
Вопросы для самостоятельной работы
Что должно быть настроено у клиента, чтобы он мог отправлять запросы на разрешение имен Интернета. Для чего используется список серверов Forwarders.
Различие между рекурсивными и не рекурсивными ( пассивными) серверами.