Продолжил изучения софта для тестовых лабораторий. На днях писал про GNS3, но в комментариях насоветовали посмотреть на EVE-NG. Я развернул эту систему и попробовал.
Разобрался в ней намного быстрее. Она показалась более простой и логичной к изучению. И схемы выглядят симпатичнее. Немного повозился с запуском qemu образов, но в итоге понял, что не включил вложенную виртуализацию на гипервизоре.
Схема работы у меня такая получилась. Установил из iso образа систему EVE-NG на гипервизор Proxmox. Сделал преднастройку и зашёл в веб интерфейс. Учётка - admin / eve. Он вполне удобен и функционален, так что никакие приложения даже ставить не стал. Для виртуальной машины нужно выбрать дисплей - Virtio-GPU, иначе к консоли будет не подключиться.
Следующий этап - установка qemu образов для запуска виртуальных машин linux, прошивок Mikrotik или Cisco. Я их скачал вот из этого архива. Загруженный образ нужно положить в правильную директорию, чтобы он стал доступен в системе. Например, для образа routeros надо создать директорию /opt/unetlab/addons/qemu/mikrotik-6.42.9 и положить в неё образ. Для Linux систем - /opt/unetlab/addons/qemu/linux-debian-10 и т.д. Таблица префиксов директорий для всех систем тут. Я немного подзалип на этом месте, но в итоге разобрался. Доступ по ssh - root / eve.
Образы у меня не запускались, так как EVE-NG установлена в вируталке. В идеале её на железо лучше ставить, так как иначе получается вложенная виртуализация - виртуалка будет сама в себе запускать виртуальные машины. В этом ничего страшного нет, но катастрофически падает производительность. Для лаб без тестирования непосредственно нагрузок, сойдёт. Так что в Proxmox для VM с EVE-NG надо включить Nested Virtualization.
После этого у меня всё заработало. Можно собирать любой тестовый стенд.
#network
>>Click here to continue<<
