БСЭВМ №3
.docxМИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное образовательное
учреждение высшего образования
«Юго-Западный государственный университет»
Лабораторная работа №3
По дисциплине: «Безопасность сетей ЭВМ»
Тема: «Конфигурирование коммутаторов»
Выполнил: Рохтин Я.А.
студент группы ИБ-21б
Проверил: Посканный М.В.
Ассистент
Курск, 2025
Ход работы
Приступим к выполнению 3 лабораторной работе. Для начала откроем GNS3 и запустим новый проект. После добавим на рабочее пространство маршрутизатор серии 7200. В конфигурации добавляем дополнительный слот с поддержкой 2FE. (рис. 1).
Рисунок 1 – Добавление слота
Установим консольное соединение с маршрутизатором. Командой show version получим информацию о модели маршрутизатора (рис. 2) и объеме памяти (рис. 3).
Рисунок 2 – Информация о модели.
Рисунок 3 – Информация о памяти.
Далее используем команды show flash и show processes. Первая предназначена для просмотра содержимого флэш-памяти, а вторая для мониторинга загрузки процессора и памяти (рис. 4).
Рисунок 4 – Просмотр флэш-памяти и загрузки процессора.
После выполним установку имени маршрутизатора (рис. 5), создадим пароль для входа в привилегированный режим (рис. 6). Далее отключим обращение к DNS, таймер неактивности и интерпретацию неизвестных команд (рис. 7). Конечным итогом назначим пароль на доступ к маршрутизатору через виртуальный терминал (рис. 8).
Рисунок 5 – Установка имени маршрутизатора.
Рисунок 6 – Установка пароля входа в режим.
Рисунок 7 – Запрет DNS.
Рисунок 8 – Отключение таймера неактивности и интерпретации.
Рисунок 9 – Установка пароля виртуального терминала.
Следующим этапом работы настроим интерфейсы Fa0/0 и Fa0/1. Пропишем им айпи адреса и стандартные маски (рис. 10-11). Проверим состояние интерфейсов (рис. 12).
Рисунок 10 – Настройка Fa0/0.
Рисунок 11 – Настройка Fa1/0.
Рисунок 12 – Состояние интерфейсов.
Добавим в схему сети еще такой же маршрутизатор. Соединим эти маршрутизаторы через интерфейс Fa1/0 (рис. 13). Дадим новому маршрутизатору имя lab2.
Рисунок 13 – Добавление маршрутизатора.
Произведем настройку интерфейсов FastEthernet 0/0 и FastEthernet 1/0 маршрутизатора lab2 (192.168.100.1 и 10.0.0.2 со стандартными масками соответственно) – в итоге получим схему готовой сети (рис. 14).
Рисунок 14 – Схема подключения маршрутизаторов.
На маршрутизаторе lab2 назначим статический маршрут к сети 192.168.0.0/24. (рис. 15). Проверим достижимость 192.168.0.1 (рис. 16). Назначим для интерфейса FastEthernet 1/0 маршрутизатора lab1 маршрут по умолчанию. Также проверим достижимость 192.168.100.1. Изучим таблицу маршрутов на обоих маршрутизаторах (рис. 17-18).
Рисунок 15 – Назначение статического адреса.
Рисунок 16 – Проверка достижимости.
Рисунок 17 – Таблица маршрутов lab1.
Рисунок 18 – Таблица маршрутов lab2.
Произведем настройку текущего времени. Для этого нам понадобятся команды lab1(config)#clock timezone <name> <offset> и lab1#clock set <time> <day> <month> <year> и lab1#show clock. Как только выставили время на двух маршрутизаторах, просмотрим получившийся результат (рис. 19-20).
Рисунок 19 – Время Lab1.
Рисунок 20 – Время Lab2.
Следующим этапом необходимо удалить линк между маршрутизаторами и подключить к ним два облака, настроенные на loopback интерфейс компьютера (рис. 21). Loopback интерфейсу необходимо присвоить ip 10.0.0.5/8. Произведем настройку сервера времени на маршрутизаторе lab1 (рис. 21). Настроим на маршрутизаторе lab2 синхронизацию времени с сервером (рис. 22).
Рисунок 21 – Подключение облака.
Рисунок 22 – Установка lab1 в качестве NTP-сервера.
Рисунок 23 – Установка NTP сервера.
Настроим взаимную синхронизацию времени по протоколу NTP между lab1 и lab2 (рис. 24 - 26). Захватим сетевой трафик, изучим взаимодействия маршрутизаторов по протоколу NTP (рис. 27).
Рисунок 24 – Взаимная синхронизация.
Рисунок 25 – Проверка созданной синхронизации.
Рисунок 26 – Проверка синхронизации lab2.
Рисунок 27 – Захват трафика Lab1.
Конфигурирование протоколов управления оборудованием
Установим и запустим программу 3CDaemon, где перейдем на вкладку tftp сервера. Запустим захват трафика. На маршрутизаторе lab1 выполним команду copy run tftp://10.0.0.5/router-lab1.cfg. (рис. 28)
Рисунок 28 – Пинг Ip адреса.
На маршрутизаторе lab1 удалим файл стартовой конфигурации командой erase startup-config. Загрузим сохраненный на сервере файл router-lab1.cfg в качестве файла стартовой конфигурации. Выполним пункты 1 ÷ 5 для маршрутизатора lab2. Для возможности сохранения файла конфигурации по протоколу ftp необходимо создать соответствующую учетную запись на сервере (рис. 29).
Рисунок 29 – Создание учетной записи на сервере FTP.
Доступ к маршрутизатору по протоколам Telnet и SSH
На маршрутизаторах lab1 и lab2 создадим учетные записи пользователя с именем cisco, паролем secret и уровнем привилегий 0. (рис. 30)
Рисунок 30 – Создание учетных записей.
Далее установим пароль enable на Lab1 и lab2 для входа в привилегированный режим. После, на тех же маршрутизаторах, сконфигурируем линии виртуальных терминалов на аунтефикацию с использованием локальной базы устройств (рис. 31).
Рисунок 31 – Конфигурация vty.
Подключимся к маршрутизатору lab1 по протоколу Telnet. (рис. 32).
Рисунок 32 – Подключение к lab1.
Далее укажем на lab2 имя домена с помощью команды ip domain-name, где параметр – это имя произвольного домена, например, lab.net (рис. 33).
Рисунок 33 – Назначение доменного имени.
Сгенерируем ключ шифрования RSA длиной более 1024 бит с помощью команды crypto key generate rsa (рис. 34). После выполнения этой команды на маршрутизаторе начинает функционировать сервер SSH (рис. 35).
Рисунок 34 – Генерация ключа шифрования.
Рисунок 35 – Включение SSH-сервер.
Установим для линий виртуальных терминалов маршрутизатора lab2 возможность подключения только с использованием протокола SSH, выполнив команду transport input ssh (рис. 36). Отобразим с помощью команд show ssh и show ip ssh информацию о сессиях по протоколу SSH и настройках сервера SSH по умолчанию (рис. 37).
Рисунок 36 – Разрешение SSH подключений.
Рисунок 37 – Информация о сессии по протоколу SSH.
Доступ к маршрутизатору по протоколу HTTP и HTTPS
На маршрутизаторе lab1 сконфигурируем доступ по протоколу HTTP на аутентификацию с использованием локальной базы устройства с помощью команды ip http authentication local (рис.38). Проверить в текущей конфигурации маршрутизатора запущен ли HTTP-сервер командой ip http server и в случае необходимости запустим его (рис. 39).
Рисунок 38 – Доступ по протоколу HTTP.
Рисунок 39 – Запуск HTTP сервера.
Остановить на маршрутизаторе HTTP-сервер и запустить HTTPS-сервер командой ip http secure-server (рис. 40).
Рисунок 40 – Переключение на HTTPS.
Регистрация событий
Реализуем вывод диагностических сообщений в виртуальный терминал (рис. 41). После запустим syslog-сервер 3CDaemon. Сконфигурируем маршрутизаторы lab1 и lab2 для отправки на сервер сообщений о всех системных событиях, указав различные источники для идентификации маршрутизаторов, например, для lab1 – local1, а для lab2 – local2 (рис. 42). Аналогичные действия сделать для маршрутизатора lab2.
Рисунок 41 – Реализация вывода диагностических сообщений.
Рисунок 42 – Конфигурация системных событий.
Протокол обнаружения соседних устройств CDP
Убедимся, что команда no cdp run отсутствует в текущей конфигурации устройства (show runningconfig) (рис. 43). Запросим у маршрутизатора lab1 информацию о его соседях: show cdp neighbors (рис. 44). Выполним команду show cdp detail. Найдем в выведенных параметрах IP-адреса соседних устройств (рис. 45).
Рисунок 43 – Информация о CDP протоколе.
Рисунок 44 – Информация о соседях.
Рисунок 45 – Детальные параметры устройств.
Использование маршрутизатора в качестве DHCP-сервера
Приступим к завершающей части лабораторной работы. Активируем DHCP-сервер командой service dhcp. Далее создадим DHCP-пул и настроим исключения (рис. 46).
Рисунок 46 – настройка DHCP.
После, с помощью команды show ip dhcp binding выведем информацию об адресах, выданных из пула в аренду (рис. 47). Далее просмотрим статистику пула адресов (рис. 48) и статистику работы сервера (рис. 49).
Рисунок 47 – Информация об арендных адресах.
Рисунок 48 – Статистика пула адресов.
Рисунок 49 – Статистика работы сервера.
Вывод
В ходе лабораторной работы были успешно освоены ключевые аспекты настройки маршрутизаторов Cisco, включая базовую конфигурацию интерфейсов, статическую маршрутизацию и настройку DHCP-сервера. Особое внимание уделено синхронизации времени через NTP, что обеспечило согласованную работу устройств в сети. Были проанализированы различные методы удаленного доступа, такие как Telnet и SSH, с акцентом на их безопасность и особенности трафика.
