
- •Учебная группа 693
- •Инструкция по подготовке и выполнению лабораторных работ
- •А.С. Швецов
- •Сети и телекоммуникации
- •Руководство к лабораторным работам
- •Часть 2
- •Работа с ресурсами глобальной сети в ос мсвс
- •Санкт-Петербург
- •Содержание
- •Список сокращений
- •Введение
- •1. Ip адресация и ip маршрутизация
- •1.1. Теоретическая часть
- •1.1.1. Схема распределения адресного пространства
- •1.1.2. Ip маршрутизация
- •1.1.3. Управление маршрутизацией в ос мсвс
- •1.1.4. Управление маршрутизацией в ос Windows
- •1.1.5. Используемые в работе команды
- •1.2. Практическая часть
- •1.2.1. Алгоритм выполнения работы
- •1.2.2. Варианты индивидуальных заданий
- •1.2.3. Содержание отчёта
- •1.3. Примерный перечень вопросов для самостоятельного контроля
- •Литература
- •2. Сбор информации о сетевом трафике
- •2.1. Теоретическая часть
- •2.1.1. Модель osi
- •2.1.2. Протокол Ethernet
- •2.1.3. Протокол arp
- •2.1.4. Протокол ip
- •2.1.5. Протокол icmp
- •2.1.6. Проверка доступности удалённого хоста. Программа ping
- •2.1.7. Используемые в работе команды
- •2.2. Практическая часть
- •2.2.1. Алгоритм выполнения работы
- •2.2.2. Варианты индивидуальных заданий
- •2.2.3. Содержание отчёта
- •2.3. Примерный перечень вопросов для самостоятельного контроля
- •Литература
- •3. Технология nat
- •3.1. Теоретическая часть
- •3.1.1. Основы технологии nat
- •3.1.2. Общие принципы работы nat
- •3.1.4. Работа nat в мсвс
- •Icmp критерии
- •3.1.5. Проверка наличия установленного пакета iptables
- •3.1.6. Используемые в работе команды
- •3.2. Практическая часть
- •3.2.1. Алгоритм выполнения работы
- •3.2.2. Варианты индивидуальных заданий
- •3.2.3. Содержание отчёта
- •3.3. Примерный перечень вопросов для самостоятельного контроля
- •Литература
- •4. Фильтрация пакетов
- •4.1. Теоретическая часть
- •4.1.1. Принципы работы межсетевых экранов
- •4.1.2. Работа межсетевого экрана в мсвс
- •4.1.3. Проверка наличия установленного пакета iptables
- •4.1.4. Используемые в работе команды
- •4.2. Практическая часть
- •4.2.1. Алгоритм выполнения работы
- •4.2.2. Варианты индивидуальных заданий
- •4.2.3. Содержание отчёта
- •4.3. Примерный перечень вопросов для самостоятельного контроля
- •Литература
- •5. Настройка dns
- •Теоретическая часть
- •Принципы работы dns
- •Понятие зоны.
- •Типы серверов доменных имен (типы запросов: рекурсивные, не рекурсивные), прямые обратные зоны.
- •Кэширующие (cache) серверы
- •Серверы, обслуживающие корневую зону (Root servers)
- •Протокол dns
- •Сокращение имен
- •Общие сведения о вариантах настройки bind версий 8 и 9
- •Кеширующий сервер (Cache server)
- •Официальный (Authoritative) сервер зоны
- •Вспомогательный сервер (secondary, slave)
- •Файлы описания зон
- •Массовое создание зон
- •Утилита nslookup
- •Последовательность действий настройки dns-сервера
- •Практическая часть
- •Алгоритм выполнения работы
- •Варианты индивидуальных заданий
- •Содержание отчёта
- •Примерный перечень вопросов для самостоятельного контроля
- •Литература
- •6. Настройка службы ftp
- •6.1. Теоретическая часть
- •Проблема безопасности
- •Основные команды
- •Создание ftp-сервера в ос мсвс
- •Проверка наличия установленного пакета ftp-сервера, при отсутствии установленного пакета его необходимо установить из дистрибутива ос мсвс.
- •Конфигурирование ftp-сервера (vsftpd).
- •Запуск (перезапуск) демона vsftpd в ос мсвс.
- •6.1.6.1. Проверка наличия установленного пакета ftp-сервера
- •6.1.6.2. Конфигурирование ftp-сервера
- •Управление доступом
- •Сетевые параметры
- •6.1.6.3. Файл «/etc/vsftpd/ftpusers»
- •6.1.6.4. Файл «/etc/vsftpd/user_list»
- •6.1.6.5. Запуск демона ftp (vsftpd) в ос мсвс
- •Настройка ftp-клиента в «Total Commander»
- •Используемые в работе команды
- •6.2. Практическая часть
- •6.2.1. Алгоритм выполнения работы
- •6.2.2. Варианты индивидуальных заданий
- •6.2.3. Содержание отчёта
- •6.3. Примерный перечень вопросов для самостоятельного контроля
- •Литература
- •7. Настройка почтового сервера
- •7.1. Теоретическая часть
- •Названия
- •История
- •Современная архитектура (smtp)
- •Маршрутизация почты
- •Протокол передачи почты smtp
- •Установление соединения.
- •Аутентификация.
- •Передача данных.
- •Безопасность smtp и спам
- •Протоколы получения почты
- •Различия
- •Структура письма
- •7.1.8.1. Заголовок smtp
- •7.1.8.2. Заголовок письма
- •7.1.8.3. Часто используемые поля
- •7.1.8.4. Тело письма
- •Цепочки писем
- •Почтовые рассылки
- •Коммерческое использование
- •7.1.11.1. Спам
- •Шифрование почты
- •Создание почтового сервера в ос мсвс
- •7.1.13.1. Настройка smtp-сервера
- •7.1.13.2. Настройка pop3-сервера
- •Настройка и работа в «Outlook Express 6»
- •Используемые в работе команды
- •7.2. Практическая часть
- •7.2.1. Алгоритм выполнения работы
- •7.2.2. Варианты индивидуальных заданий
- •7.2.3. Содержание отчёта
- •7.3. Примерный перечень вопросов для самостоятельного контроля
- •Литература
- •8. Настройка веб-сервера
- •8.1. Теоретическая часть
- •8.1.1.1. Дополнительные функции Веб-сервера
- •8.1.1.2. Программное обеспечение Веб-сервера
- •8.1.1.3. Клиенты
- •8.1.2.1. История url
- •8.1.2.2. Структура url
- •8.1.2.3. Схемы (протоколы) url
- •8.1.3.1. Динамическая Веб-страница
- •8.1.3.2. Персональная интернет-страница
- •8.1.4.1. История Веб-сайтов
- •8.1.4.2. Устройство Веб-сайтов
- •8.1.4.3. Классификация сайтов
- •Apache http-сервер
- •8.1.7.1. Архитектура Ядро
- •Система конфигурации
- •Система модулей
- •Механизм виртуальных хостов
- •8.1.7.2. Функциональные возможности Интеграция с другим по и языками программирования
- •Безопасность
- •Интернационализация
- •Обработка событий
- •Создание Веб-сервера в ос мсвс
- •8.1.13.1. Установка и настройка «Apache http-сервера»
- •Конфигурирование Apache http-сервера.
- •8.1.13.2. Установка и настройка «MySql-сервера»
- •Конфигурирование MySql-серверf.
- •8.1.13.3. Установка и настройка php
- •Проверка наличия установленного пакета php, при отсутствии установленного пакета его необходимо установить из дистрибутива ос мсвс.
- •Конфигурирование php.
- •Используемые в работе команды
- •8.2. Практическая часть
- •8.2.1. Алгоритм выполнения работы
- •8.2.2. Варианты индивидуальных заданий
- •8.2.3. Содержание отчёта
- •8.3. Примерный перечень вопросов для самостоятельного контроля
- •Литература
Учебная группа 693
29 марта (2-4 пары) – лабораторная работа №1 и №2.
04 апреля (1-3 пары) – лабораторная работа №3 и №4.
26 апреля (3-4 пары) – лабораторная работа №5.
21 мая (2-3 пары) – лабораторная работа №6.
14 июня (1-2 пары) – лабораторная работа №7.
21 июня (3-4 пары) – лабораторная работа №8.
Инструкция по подготовке и выполнению лабораторных работ
Подготовка к выполнению лабораторных работ выполняется до начала практических занятий и включает:
Усвоение теоретической части и алгоритма (последовательности действий) выполнения лабораторной работы.
Оформление отчёта по лабораторной работе (согласно подразделу «Содержание отчёта» выполняемой лабораторной работы).
Подготовка ответов на перечень вопросов для самостоятельного контроля выполняемой лабораторной работы.
Выполнение лабораторных работ осуществляется на практических занятиях и включает:
Выполнение «Алгоритма выполнения лабораторной работы».
Защита лабораторной работы (ответ на указанные преподавателем два вопроса из «Перечня вопросов для самостоятельного контроля» выполняемой лабораторной работы).
ВОЕННО-КОСМИЧЕСКАЯ АКАДЕМИЯ
имени А.Ф. Можайского
А.С. Швецов
Сети и телекоммуникации
Руководство к лабораторным работам
Часть 2
Работа с ресурсами глобальной сети в ос мсвс
2012Санкт-Петербург
Содержание
СПИСОК СОКРАЩЕНИЙ 7
ВВЕДЕНИЕ 8
1. IP АДРЕСАЦИЯ И IP МАРШРУТИЗАЦИЯ 9
1.1. Теоретическая часть 9
1.1.1. Схема распределения адресного пространства 9
1.1.2. IP маршрутизация 17
1.1.3. Управление маршрутизацией в ОС МСВС 20
1.1.4. Управление маршрутизацией в ОС Windows 24
1.1.5. Используемые в работе команды 28
1.2. Практическая часть 29
1.2.1. Алгоритм выполнения работы 29
1.2.2. Варианты индивидуальных заданий 29
1.2.3. Содержание отчёта 30
1.3. Примерный перечень вопросов для самостоятельного контроля 30
Литература 31
2. СБОР ИНФОРМАЦИИ О СЕТЕВОМ ТРАФИКЕ 32
2.1. Теоретическая часть 32
2.1.1. Модель OSI 32
2.1.2. Протокол Ethernet 37
2.1.3. Протокол ARP 40
2.1.4. Протокол IP 43
2.1.5. Протокол ICMP 46
2.1.6. Проверка доступности удалённого хоста. Программа ping 48
2.1.7. Используемые в работе команды 51
2.2. Практическая часть 51
2.2.1. Алгоритм выполнения работы 51
2.2.2. Варианты индивидуальных заданий 52
2.2.3. Содержание отчёта 52
2.3. Примерный перечень вопросов для самостоятельного контроля 52
Литература 53
3. ТЕХНОЛОГИЯ NAT 54
3.1. Теоретическая часть 54
3.1.1. Основы технологии NAT 54
3.1.2. Общие принципы работы NAT 56
3.1.3. NAT Traversal 57
3.1.4. Работа NAT в МСВС 58
3.1.5. Проверка наличия установленного пакета iptables 86
3.1.6. Используемые в работе команды 87
3.2. Практическая часть 88
3.2.1. Алгоритм выполнения работы 88
3.2.2. Варианты индивидуальных заданий 89
3.2.3. Содержание отчёта 90
3.3. Примерный перечень вопросов для самостоятельного контроля 90
Литература 90
4. ФИЛЬТРАЦИЯ ПАКЕТОВ 91
4.1. Теоретическая часть 91
4.1.1. Принципы работы межсетевых экранов 91
4.1.2. Работа межсетевого экрана в МСВС 92
4.1.3. Проверка наличия установленного пакета iptables 92
4.1.4. Используемые в работе команды 93
4.2. Практическая часть 94
4.2.1. Алгоритм выполнения работы 94
4.2.2. Варианты индивидуальных заданий 94
4.2.3. Содержание отчёта 95
4.3. Примерный перечень вопросов для самостоятельного контроля 95
Литература 95
5. НАСТРОЙКА DNS 96
5.1. Теоретическая часть 96
1.1. Принципы работы DNS 96
1.2. Общие сведения о вариантах настройки BIND версий 8 и 9 110
1.3. Утилита nslookup 120
1.4. Последовательность действий настройки DNS-сервера 124
5.2. Практическая часть 128
3.1. Алгоритм выполнения работы 128
3.2. Варианты индивидуальных заданий 128
3.3. Содержание отчёта 129
5.3. Примерный перечень вопросов для самостоятельного контроля 129
Литература 130
6. НАСТРОЙКА СЛУЖБЫ FTP 130
6.1. Теоретическая часть 130
6.1.1. Проблема безопасности 131
6.1.2. Основные команды 131
6.1.3. PASSIVE MODE 133
6.1.4. NAT-PT 133
6.1.5. FXP 133
6.1.6. Создание FTP-сервера в ОС МСВС 133
6.1.6.1. Проверка наличия установленного пакета FTP-сервера 134
6.1.6.2. Конфигурирование FTP-сервера 135
6.1.6.3. Файл «/etc/vsftpd/ftpusers» 143
6.1.6.4. Файл «/etc/vsftpd/user_list» 143
6.1.6.5. Запуск демона FTP (vsftpd) в ОС МСВС 143
6.1.7. Настройка FTP-клиента в «Total Commander» 144
6.1.8. Используемые в работе команды 145
6.2. Практическая часть 146
6.2.1. Алгоритм выполнения работы 146
6.2.2. Варианты индивидуальных заданий 147
6.2.3. Содержание отчёта 147
6.3. Примерный перечень вопросов для самостоятельного контроля 148
Литература 148
7. НАСТРОЙКА ПОЧТОВОГО СЕРВЕРА 149
7.1. Теоретическая часть 149
7.1.1. Названия 150
7.1.2. История 150
7.1.3. Современная архитектура (SMTP) 151
7.1.4. Релеи 157
7.1.5. Маршрутизация почты 158
7.1.6. Протокол передачи почты SMTP 159
7.1.7. Протоколы получения почты 160
7.1.6.1. POP3 160
7.1.6.2. IMAP 161
7.1.8. Структура письма 162
7.1.8.1. Заголовок SMTP 163
7.1.8.2. Заголовок письма 163
7.1.8.3. Часто используемые поля 164
7.1.8.4. Тело письма 165
7.1.9. Цепочки писем 165
7.1.10. Почтовые рассылки 165
7.1.11. Коммерческое использование 166
7.1.11.1. Спам 166
7.1.12. Шифрование почты 167
7.1.13. Создание почтового сервера в ОС МСВС 167
7.1.13.1. Настройка SMTP-сервера 167
7.1.13.2. Настройка POP3-сервера 171
7.1.14. Настройка и работа в «Outlook Express 6» 173
7.1.15. Используемые в работе команды 179
7.2. Практическая часть 180
7.2.1. Алгоритм выполнения работы 180
7.2.2. Варианты индивидуальных заданий 181
7.2.3. Содержание отчёта 182
7.3. Примерный перечень вопросов для самостоятельного контроля 182
Литература 182
8. НАСТРОЙКА ВЕБ-СЕРВЕРА 183
8.1. Теоретическая часть 183
8.1.1. Веб-сервер 183
8.1.1.1. Дополнительные функции Веб-сервера 183
8.1.1.2. Программное обеспечение Веб-сервера 183
8.1.1.3. Клиенты 184
8.1.2. URL 184
8.1.2.1. История URL 184
8.1.2.2. Структура URL 184
8.1.2.3. Схемы (протоколы) URL 185
8.1.3. Веб-страница 185
8.1.3.1. Динамическая Веб-страница 186
8.1.3.2. Персональная интернет-страница 186
8.1.4. Веб-сайт 186
8.1.4.1. История Веб-сайтов 186
8.1.4.2. Устройство Веб-сайтов 187
8.1.4.3. Классификация сайтов 187
8.1.5. HyperText Transfer Prоtocоl 189
8.1.6. Hypertext Transfer Protocol Secure 191
8.1.7. Apache HTTP-сервер 192
8.1.7.1. Архитектура 192
8.1.7.2. Функциональные возможности 193
8.1.8. MySQL 195
8.1.9. Hypertext Preprocessor 195
8.1.10. Создание Веб-сервера в ОС МСВС 196
8.1.13.1. Установка и настройка «Apache HTTP-сервера» 196
8.1.13.2. Установка и настройка «MySQL-сервера» 198
8.1.13.3. Установка и настройка PHP 199
8.1.11. Используемые в работе команды 201
8.2. Практическая часть 203
8.2.1. Алгоритм выполнения работы 203
8.2.2. Варианты индивидуальных заданий 204
8.2.3. Содержание отчёта 205
8.3. Примерный перечень вопросов для самостоятельного контроля 205
Литература 205