Добавление образов Cisco L2, L3 и Микротик в Eve-NG эмулятор

Сегодня мы с вами поговорим о том, как добавляются образы устройств в эмулятор Eve-NG, рассмотрим это на примере Cisco L2, L3 и mikrotik. Напомню, что в предыдущей статья я рассказывал, как установить эмулятор eve.
РЕКОМЕНДАЦИЯ
Наша команда советует изучить углубленный курс по администрированию сетевых устройств MikroTik.
В курсе много лабораторных работ по итогам которых вы получите обратную связь.
После обучения вы получите диплом гос. образца РФ. Подробности и доступ к началу курса бесплатно тут.

Добавление образов Cisco

Первым делом подключаемся через WinSCP к нашей VM c eve, вводим ip логин и пароль. Далее переходим в каталог /opt/unetlab/addons/qemu/.
В нем создаем две папки с названием:
  1. viosl2-15 – это для L2 образа 15 версии;
  2. vios-15 – это для L3 образа 15 версии.
WinSCP
Сами образы внутри папок нужно назвать virtioa.qcow2 – как на рисунке ниже.
называем virtioa.qcow2
Далее для удобной работы можно также скачать и установить утилиты (если они еще у вас не стоят) которые предлагают разработчики там, putty, vnc, wireshark и тд.
скачиваем eve-ng
После заходим по ssh на нашу виртуальную машину и вводим команду «/opt/unetlab/wrappers/unl_wrapper -a fixpermissions» для того чтобы система увидела наши добавленные образа.
настраиваем eve-ng
Теперь можно идти в web-интерфейс EVE-NG и в нодах выбирать cisco роутер и свитч.
заходим в веб интерфейс eve-ng
Соединять между собой устройства можно только выключенными, при наведении появляется маленькая вилочка, которую нужно дотянуть до другого устройства, выбрать порт которому будет подсоединено.
соединяем между собой устройства
соединяем интерфейсы
Зайти на устройство можно кликнув на него мышкой. Проверим командой «show cdp neighbor» видят ли устройства друг друга.
проверяем видят ли устройства друг друга
Как видим все отлично работает, образ cisco успешно добавлены в эмулятор eve.

Добавление CHR MikroTik

Добавления микротика происходит почти аналогичным образом. Заходим также на виртуалку через winscp, переходим в каталог /opt/unetlab/addons/qemu/ и создаем там папку с именем mikrotik-X где X можно писать что угодно, главное, чтобы все что до него было так.
создание каталога
Далее идем на mikrotik.com/download и качаем образ mikrotik CHR (Cloud Hosted Router). Скаченный файл переименовываем в «hda.qcow2» и закидываем в созданную папку.
добавляем образ в созданную папку
Не забываем в консоли выполнить команду «/opt/unetlab/wrappers/unl_wrapper -a fixpermissions». Добавляем нашу виртуальную os микротика в эмулятор соединяем с реальной сетью (перед этим назначив ip интерфейсу CHR). Теперь можем зайти на него через winbox и проверить.
добавляем CHR в eve-ng

Ну и на вкусное, windows в eve-ng

Также в eve-ng можно добавить ос windows для этого нужно провести несколько манипуляций таких как установка, конвертация виртуалки и тд. Я это уже все сделал и предоставлю вам готовый образ windows 7×32 который нужно:
  1. Скачать здесь (ссылка удалена по авторским правам) и переименовать в hda.qcow2
  2. Создать и скопировать в папку /opt/unetlab/addons/qemu/win-7
  3. В терминале выполнить команду «/opt/unetlab/wrappers/unl_wrapper -a fixpermissions».
Все, спокойно добавляйте win7 как обычную ноду и стройте топологии.
добавляем windows в eve-ng
Всем спасибо за внимание! Если есть вопросы пишите в комментариях.
РЕКОМЕНДАЦИЯ
Вы хорошо разбираетесь в Микротиках? Или впервые недавно столкнулись с этим оборудованием и не знаете, с какой стороны к нему подступиться? В обоих случаях вы найдете для себя полезную информацию в углубленном курсе «Администрирование сетевых устройств MikroTik». В курсе много практических лабораторных работ по результату выполнения которых вы получите обратную связь. После окончания обучения вы получите диплом гос. образца РФ. Подробности и доступ к началу курса бесплатно тут.