- •Структура сетевой среды 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.
- •Рекомендованная литература
Сервер www
Весь процесс передачи запроса от Клиента к Серверу можно изобразить на схеме:
Сервер WWW работает через сетевую архитектуру Windows. При этом можно выделить 3 уровня явно используемых пользователем и администратором: пользовательский, транспортно- сетевой, канальный .
На пользовательском уровне работают программы : Интернет броузера и Интернет служба IIS. Они понимают запросы и отправляют информацию по протоколу HTTP
На сеансовом, транспортном и сетевом уровнях работает протокол TCP/IP, который обеспечивает организацию сеанса связи, подготовку пакетов ( разбивку на пакеты и сборку обратно) и обеспечение каждого пакета заголовком с адресами сети отправителя и адресата, контрольной суммы для проверки целостности пакета ….
На канальном уровне работают протоколы физических каналов связи. Для сетевых карт это Ethernet (передача пакетов методом шины), TokenRing ( передача пакетов с помощью маркера), … Для модемной связи – это протоколы удаленного соединения PPP, SLIP … На этом уровне протоколы как бы заключают пакеты IP в пакеты канального уровня, добавляя к ним свои заголовки с контрольной суммой для проверки передачи по физическим каналам связи:
Заголовок РРР |
Заголовок IP |
данные |
Контр Сум IP |
Контрольн сумма PPP |
После передачи заголовки на каждом уровне у получателя отбрасываются от пакета и он передается на уровень выше.
Вывод: для настройки работы сервера необходимо настроить все компоненты сетевой структуры, начиная с самого нижнего уровня (канального):
установить драйверы сетевой карты или настроить РРР соединение
установить и настроить протокол TCP/IP
установить и настроить службу сервера ( IIS –> WEB) {или службу клиента ( броузер)}
Разберем настройки верхнего уровня.
Создание WEB – сайта. Для создания собственного WEB – сайта нужно знать:
Какой IP – адрес будет иметь этот сервер(или он должен отзываться на все доступные IP адреса)
Какой порт TCP должен прослушиваться для приема запросов от клиентов (по умолчанию– 80)
Какой порт TCP должен прослушиваться для приема запросов от клиентов через защищенное соединение ( по умолчанию – 443)
На какое «заголовочное имя хоста» ( т.е. имя сайта в Интернете) будет откликаться Ваш WEB сервер, если на одном IP- адресе размещено несколько сайтов
В каком каталоге на локальном диске (или на сетевом ресурсе) будет размещаться содержимое сайта
Создание : в контекстном меню сервера IIS - New - Web Site - запуск мастера сайта
При работе мастера нужно задать следующие данные:
Ввод описательного имени сайта
IP – адрес
TCP – порт
Заголовочное имя сайта ( не обязательно)
А) При создании сайта он может быть размещен на одном из IP адресов вашего компьютера, если их несколько. В этом случае не нужны заголовочные имена, а задание IP адресов и соответствующих им сайтов может быть 2 вариантами: 1) на компьютере есть несколько сетевых адаптеров с разными IP адресами, на каждый из которых может быть размещен свой сайт
2) на компьютере есть один адаптер с несколькими IP – адресами. В этом случае на каждом дополнительном адресе может быть размещен свой «виртуальный» сайт.
В) На вашем компьютере есть один IP адрес, на который вы хотите разместить несколько сайтов. В этом случае различаться эти сайты могут номерами ТСР портов : каждый номер должен быть разным и больше 1024. Обычно это используется для сайтов внутри одного предприятия, когда работники знают этот номер порта и указывают его в строке обозревателя в виде:
http:// server.odessa.ua: 2026
В этой строке указан порт ТСР 2026
С). Если вы хотите разместить несколько сайтов со стандартным значением порта ТСР 80 и на одном IP адресе, то в этом случае сайты должны различаться заголовочными именами и задание их обязательно разное для каждого сайта. Обычно ими являются имена сайтов в Интернете. Чтобы на Ваш сайт клиенты могли выйти по любому IP адресу, который есть на вашем компьютере, то в окне задания IP адреса нужно оставить значение по умолчанию – All Unassigned
Домашний каталог сайта
Клиент после соединения с сайтом попадает в домашний каталог сайта, в котором размещаются WEB страницы и различные скрипты. По умолчанию в этом каталоге ищется файл стартовой WEB страницы – default.htm и передается для изображения клиенту. Имя этого файла можно изменить в настройках сервера. Нужно учесть, чтобы к этому файлу был предоставлен доступ для клиентов, особенно, если это система NTFS.
Если файл default.htm не найден в домашнем каталоге, то при включенном параметре Brousing клиенту выводится содержимое каталога, а в противном случае сообщение об ошибке доступа.
После установки WEB сервера инсталляционная программа устанавливает 2 сайта: административный- Administrations Web Site ( его домашний каталог \winnt\system32\inetsrv\iisadmin) и по умолчанию Default Web Site ( его домашний каталог \inetpub\wwwroot). Вы можете откорректировать эти сайты или создать собственный, а эти удалить. Оба эти сайта содержат большое количество примеров страниц, скриптов и используемых настроек, которые вы можете изучить перед созданием собственного сайта.
Вопросы на закрепление:
Какие возможны варианты подключения WEB - сервера .
Назначение домашнего каталога. Что в нем должно находиться.
