- •1. Порядок выполнения работы
- •1. Что такое eve‑ng?
- •2. Для чего используется eve‑ng?
- •3. Что такое виртуализация?
- •4. Что такое гипервизор?
- •5. Что такое vMware Workstation?
- •6. Что такое iso‑ и ova‑образы?
- •7. Что такое Wireshark и UltraVnc?
- •9. Зачем включать опцию Virtualize Intel vt‑X/ept или amd‑V/rvi для eve‑ng?
- •10. Какие режимы сети vMware существуют: Bridged, Host‑Only, nat (vMnet0, vMnet1, vMnet8)?
- •8. Для чего используется vMware Workstation в данной работе?
- •11. Как eve‑ng получает ip‑адрес? Что такое dhcp и роль dns?
- •12. Что такое scp, ftp и sftp, и чем они отличаются?
- •13. Что такое ssh?
- •14. Что такое iol и ios? в чём разница и как это связано с eve‑ng?
- •15. Почему для eve‑ng предпочитают vMware Workstation, а не VirtualBox?
- •16. Что такое dhcp и dns и как они взаимодействуют?
- •17. На каком уровне модели osi работает ssh?
МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ,
СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ
Ордена Трудового Красного Знамени федеральное
государственное бюджетное образовательное
учреждение высшего образования
МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ СВЯЗИ И ИНФОРМАТИКИ
──────────────────────────────────────
Кафедра: «Сети связи и системы коммутации»
ЛАБАРАТОРНАЯ РАБОТА №1
по дисциплине «Проектирование инфокоммуникационных сетей»
на тему:
«Возможности использования среды виртуализации EVE-NG для моделирования инфокоммуникационных сетей»
Выполнил: студенты группы
Преподаватель: доцент Новодережкин К. Ю.
Москва 2026
Цели работы:
Ознакомиться с основными возможностями и приемами работы с программной средой виртуализации EVE-NG.
Получить практические навыки в настройке программы виртуализации EVE-NG.
Задачи работы:
Установка EVE-NG (для самостоятельной работы).
Добавление образов устройств в EVE-NG.
Время: 2 часа
Литература и ссылки:
https://www.eve-ng.net/index.php/documentation/community-cookbook/
https://www.eve-ng.net/index.php/download/
https://www.vmware.com/resources/resource-center
https://winscp.net/eng/index.php
1. Порядок выполнения работы
Для установки эмулятора EVE-NG на ПК требуется дополнительный набор программ:
ПО виртуализации: VMWare Workstation Pro;
Набор утилит, предназначенных для корректной и полноценной работы EVE-NG. Данный набор включает в себя программу-анализатор трафика Wireshark, клиент Putty для реализации удаленного доступа по протоколам telnet, ssh и т.д., UltraVNC для управления удаленными рабочими столами по протоколу VNC;
Сам образ виртуальной машины в формате ISO для создания виртуальной машины EVE-NG.
Установка VMware Workstation Pro, запуск программы.
Создание новой виртуальной машины: New Virtual Machine → выбор типа (Typical/Custom), указание Linux/Ubuntu как гостевой ОС.
Выделение ресурсов ВМ: память 8 ГБ, 4 виртуальных процессора, включение опции Virtualize Intel VT‑x/EPT or AMD‑V/RVI.
Подключение ISO‑образа EVE‑NG к виртуальному приводу CDDVD и выбор режима сетевого адаптера (NAT или Bridged по инструкции).
Первый запуск ВМ, установка EVE‑NG из ISO (следование экранным подсказкам, выбор вариантов по умолчанию).
Первичная настройка EVE‑NG в консоли: логин root/eve, настройка IP‑адреса (через DHCP или статически), указание маски, шлюза, DNS.
Рис.1 Первая загрузка EVE‑NG в консоли.
Вход в веб‑интерфейс EVE‑NG через браузер по адресу https://IP_адрес (учётные данные admin/eve).
Рис.2 вход в веб-интерфейс EVE-NG.
Рис.3 веб-интерфейс EVE-NG.
Подключение WinSCP к EVE‑NG по SCP/SFTP для загрузки образов (указать IP, root/eve, порт 22).
Копирование образов vIOS/IOL в каталоги /opt/unetlab/addons/qemu и /opt/unetlab/addons/iol/bin.
Рис.4 WinSCP с подключением к EVE‑NG и загруженными vios.
Рис.5 Скрин каталога с образами, скрин работы Key.py и файла iourc.
Настройка прав на Key.py (chmod 755), генерация ключа для IOL, создание файла iourc.
Рис.6 Настройка прав в Key.py
Запуск скрипта Key.py
Рис.7-9 Запуска и просмотр лицензионного ключа.
Вывод:
В ходе выполнения лабораторной работы была успешно развернута и настроена среда виртуализации EVE-NG, предназначенная для моделирования инфокоммуникационных сетей. Работа включала несколько этапов, позволивших освоить ключевые аспекты создания виртуальных сетевых лабораторий.
1. Установка и настройка платформы виртуализации На первом этапе была установлена и настроена VMware Workstation Pro в качестве гипервизора второго типа, обеспечивающего запуск виртуальной машины с EVE-NG на физическом компьютере.
2. Развертывание EVE-NG Из ISO-образа была выполнена установка EVE-NG на созданную виртуальную машину. После первичной загрузки произведена базовая сетевая настройка: присвоен IP-адрес (с использованием DHCP или статически), заданы маска подсети, шлюз и DNS-серверы. Это обеспечило доступ к веб-интерфейсу EVE-NG по протоколу HTTPS, что позволяет управлять лабораторными стендами через браузер.
3. Подготовка образов сетевого оборудования С помощью клиента WinSCP, использующего защищенные протоколы SCP/SFTP, были загружены образы сетевых устройств (vIOS/IOL) в соответствующие каталоги файловой системы EVE-NG. Выполнена настройка прав доступа к скрипту Key.py и сгенерирован лицензионный ключ для работы с IOL-образами (Cisco IOS on Linux), что позволяет в дальнейшем использовать виртуальные маршрутизаторы и коммутаторы в лабораторных топологиях.
4. Освоение теоретических основ В процессе выполнения работы и ответов на контрольные вопросы были закреплены теоретические знания по следующим темам:
принципы виртуализации и классификация гипервизоров;
режимы работы виртуальных сетей в VMware (Bridged, NAT, Host‑Only);
назначение и взаимодействие сетевых протоколов DHCP, DNS, SSH, а также протоколов передачи файлов (SCP, SFTP, FTP);
различия между образами ISO и OVA, а также между операционными системами Cisco IOS и IOL.
Заключение В результате выполнения лабораторной работы сформированы практические навыки подготовки программно-аппаратной среды для построения виртуальных сетевых стендов. Освоены приемы работы с гипервизором VMware Workstation, веб-интерфейсом EVE-NG, инструментами удаленного доступа (SSH, WinSCP). Полученные компетенции позволяют переходить к следующему этапу — моделированию конкретных сетевых топологий, изучению протоколов маршрутизации и диагностике сетевых конфигураций в виртуальной среде без использования физического оборудования.
Ответы на контрольные вопросы:
