- •Создание новой лаборатории
- •1. Что такое eve‑ng?
- •2. На каких операционных системах может работать eve‑ng (Linux/Windows)?
- •3. Что такое ssh?
- •4. Что такое PuTty?
- •5. Зачем нужен WinScp?
- •6. Что такое ngfw?
- •9. Для чего в лабораторной работе настраивается фильтрация по sni?
- •10. Для чего используется ngfw в рассматриваемом сценарии?
- •7. Чем отличаются wan и lan в контексте opNsense?
- •8. Что такое Netmap?
МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ,
СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ
Ордена Трудового Красного Знамени федеральное
государственное бюджетное образовательное
учреждение высшего образования
МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ СВЯЗИ И ИНФОРМАТИКИ
──────────────────────────────────────
Кафедра: «Сети связи и системы коммутации»
ЛАБАРАТОРНАЯ РАБОТА №2
по дисциплине «Проектирование инфокоммуникационных сетей»
на тему:
«Моделирование фрагментов инфокоммуникационной сети в среде виртуализации EVE-NG»
Выполнил: студенты группы
Преподаватель: доцент Новодережкин К. Ю.
Москва 2026
Цели работы:
Получить практические навыки в формировании функциональной схемы контроля трафика на участке сети.
Получить практические навыки в настройке межсетевого экрана, ознакомиться с принципами и механизмами контроля трафика.
Задачи работы:
Создание новой лаборатории.
Выбор и добавление образов устройств в EVE-NG.
Формирование конфигурации межсетевого экрана (далее - МСЭ) OPNsense.
Формирование топологии и настроек участка сети (с использованием порядка и результатов ЛР №1).
Практическая работа с межсетевым экраном внутри веб-интерфейса и его настройка.
Установка правил для фильтрации трафика.
Время: 4 часа
Ссылки:
https://www.eve-ng.net/
https://www.vmware.com/products/desktop-hypervisor/workstation-and-fusion
https://docs.opnsense.org/
https://www.eve-ng.net/index.php/documentation/howtos/opnsense-firewall/
https://opnsense.org/download/
https://www.eve-ng.net/index.php/documentation/howtos/howto-create-own-linux-host-image/
Создание новой лаборатории
Рис.1 Создание новой лаборатории
Переходим в директорию /opt/unetlab/addons/qemu. Создаём новый каталог «linux-ubuntu-22.04-desktop»
Рис.2 Создание каталога
При помощи любого доступного вам архиватора (например, 7zip) распакуйте скачанный образ. На выходе должен выйти файл с названием «virtioa.qcow2».
Перенос образа.
Рис.3 Перенос образа
Рис.4 Перенос OPNsense
Нужно перейти в директорию OPNsense. Для этого наберите команду: cd /opt/unetlab/addons/qemu/opnsense-26.1
Напишите команду ls, чтобы удостовериться что образ загружен успешно. Должно вывести содержимое папки – образ с расширением .iso.
Переименуем наш образ в cdrom.iso. Для этого наберите команду: mv OPNsense-26.1-dvd-amd64.img cdrom.iso
Для проверки ls. Теперь в каталоге должно быть только cdrom.iso
Создадим виртуальный диск для нашего МСЭ с помощью команды /opt/qemu/bin/qemu-img create -f qcow2 virtioa.qcow2 10G
Сделаем проверку командой ls. В директории сейчас должно находиться 2 файла: cdrom.iso и virtioa.qcow2.
Рис.5 Переименование образа
Переходим в рабочее пространосто и создаём OPNsense
Рис.6 OPNsense
Запускаем МСЭ и настраиваем
Рис.7-13 Установка и настрйока OPNsense
Формирование топологии и настроек участка сети
Рис.14 Формирование топологии
Запускаем всё оборудование.
Сразу после загрузки вводим логин/пароль
Рис.15-17 Настройка OPNsense
Аналогично подключаемся к Ubuntu через VNC. Пароль от пользовательской учётной записи Test123.
Рис.18 Первый запуск Ubuntu через VNC
Теперь заходим в браузер и подключаемся по URL https://192.168.1.1 к web-интерфейсу OPNsense игнорируя предупреждения браузера. Логин/пароль — root/opnsense.
После успешной авторизации нас встречает утилита Wizard обеспечивающая первоначальную настройку OPNsense. Однако нам интересно перейти в Services —> Unbound DNS —> Query Forwarding и нажать на галочку Use System Nameservers, после чего обязательно применить настройки, нажав на кнопку Apply. В противном случае DNS запросы не будут передаваться дальше OPNsense.
Рис.19 включение функци Query Forwarding
Настройка NGFW
Рис.20 Настройка NGFW
Создадим правило для блокировки по SNI Client-Hello сайта Wikipedia.org. Для этого подключаемся через VNC.
Рис.21 Создание правила для ВикипедиЯ
Рис.22 Википедия до правил
Рис.23 Википедия после правил
Вывод:
В ходе выполнения лабораторной работы были получены практические навыки моделирования фрагмента инфокоммуникационной сети в среде виртуализации EVE-NG с использованием межсетевого экрана нового поколения (NGFW) OPNsense и клиентской системы Ubuntu Desktop. Работа включала несколько этапов, позволивших комплексно освоить процессы создания и настройки защищенного сетевого сегмента.
1. Подготовка образов и создание лабораторного стенда На первом этапе были загружены и подготовлены образы OPNsense и Ubuntu Desktop в формате qcow2, размещенные в соответствующих каталогах /opt/unetlab/addons/qemu.
2. Установка и первичная конфигурация OPNsense После запуска виртуальных машин выполнена установка OPNsense из ISO-образа, настроены сетевые интерфейсы (WAN и LAN), присвоены IP-адреса и организована маршрутизация трафика.
3. Освоение функций NGFW и настройка правил фильтрации Ключевым этапом работы стала настройка функций межсетевого экрана нового поколения:
активирована система обнаружения и предотвращения вторжений (IDS/IPS) с выбором режима Netmap для эффективной обработки трафика;
загружены и обновлены правила IDS/IPS, позволяющие анализировать трафик на уровне приложений;
создано пользовательское правило для фильтрации по SNI (Server Name Indication), демонстрирующее возможность NGFW блокировать доступ к конкретным веб-ресурсам (например, wikipedia.org) без расшифровки HTTPS-трафика.
Практическая проверка подтвердила работоспособность настроенных правил: до применения фильтрации сайт wikipedia.org открывался, после активации правила доступ был заблокирован, что наглядно показало эффективность контроля трафика на уровне приложений.
4. Закрепление теоретических знаний В процессе ответов на контрольные вопросы были углублены знания по следующим темам:
архитектура и принципы работы EVE-NG как платформы для моделирования сетей;
назначение протоколов SSH и инструментов PuTTY, WinSCP для удаленного управления и передачи файлов;
отличия классических межсетевых экранов от NGFW, функции IDS/IPS, анализ SNI;
различие между интерфейсами WAN и LAN, роль DHCP и DNS в сетевой инфраструктуре;
применение технологии Netmap для ускорения обработки трафика в системах на базе FreeBSD.
Заключение В результате выполнения лабораторной работы сформированы практические навыки построения и конфигурирования защищенного сетевого сегмента с использованием виртуального межсетевого экрана нового поколения. Освоены методы загрузки и подготовки образов в EVE-NG, настройки сетевых интерфейсов, маршрутизации и фильтрации трафика на прикладном уровне. Полученные компетенции позволяют применять среду EVE-NG для моделирования более сложных инфокоммуникационных сетей с элементами защиты, что является важным этапом в освоении дисциплины «Проектирование инфокоммуникационных сетей».
Ответы на контрольные вопросы:
