В этой статье кратко будет рассмотрена установки Установка EVE-NG бесплатной редакции Community.
Что такое EVE-NG? Это эмулятор сетевого оборудования и операционных систем очень широкого набора вендоров (Cisco, Juniper, Mikrotik, Linux, MS Windows и т.д.). Полный перечень поддерживаемых образов доступен в соответствующем разделе документации.
EVE-NG позволяет строить, например, вот такие схемы (картинка с официального сайта):
Предварительные требования
Подробное описание предварительных требование приведено вот на этой странице официального сайта продукта.
Кратко рассмотрим основные требования:
- Процессор с поддержкой Intel CPU VT-x/EPT.
- Гипервизор нужен VMware ESXi 6.0 или новее.
- Поддерживается VMware Workstation/Player 14.0 или новее.
На других популярных гипервизорах (например, Hyper-V или Proxmox) могут наблюдаться проблемы со вложенной виртуализацией.
Количество ядер CPU и размер оперативной памяти зависят от размеров вашей лабораторной схемы. Например, 4vCPU и 8 ГБ оперативной памяти будет достаточно для работы с Cisco IOU/IOL. Однако, более свежие версии маршрутизаторов и коммутаторов Cisco будут требовать больше ресурсов.
Так же перед началом процесса установки необходимо загрузить дистрибутив бесплатной редакции со страницы официального сайта продукта.
Я буду использовать следующее окружение и характеристики для конфигурируемой виртуальной машины:
Гипервизор | VMware Workstation 15 |
vCPU | 6 |
RAM, GB | 16 |
Disk storage, GB | 60 |
Важный момент – необходимо включить поддержку инструкций Intel VT-x или AMD-V для процессора. Как это сделать – зависит от вашей платформы виртуализации. Например, в VMware Workstation для этого есть отдельная опция в настройках процессора.
Процесс установки
Процесс установки довольно прямолинеен. EVE-NG основан на дистрибутиве Ubuntu. Поэтому, если вы знакомы с установкой этого дистрибутива Linux, то установка EVE-NG для вас будет очень легким занятие.
1. Итак, запускаем виртуальную машину. На первом шаге мастера установки выбираем пункт “Install EVE-NG Community”. Либо подождите пару секунд и автоматически запустится установка EVE-NG.
2. Я выберу английский язык локализации.
3. Раскладку клавиатуры так же укажу английскую.
4. На этапе установки я оставлю вариант получения IP-адреса по DHCP, но в следующем разделе покажу, как настроить статический адрес.
5. Я не использую прокси сервер, поэтому на этапе настройки прокси просто нажимаю “Done”.
6. На последнем шаге мастер предупредит нас о том, что вносимые изменения уничтожат все данные на нашем диске. Даем наше согласие на эту операцию – нажимаем “Continue”.
7. Дожидаемся окончания процесса установки.
8. Перезагружаем виртуальную машину.
Первоначальная настройка
После установки EVE-NG нам осталось выполнить следующие шаги:
1. Изменить пароль пользователя root
2. Задать статический IP-адрес.
Выполним эти настройки:
1. Подключаемся к консоли виртуальной машины.
2. Стандартные логин и пароль:
Логин: root
Пароль: eve
Указываем логин и пароль в консоли виртуальной машины.
3. Сразу же после запуска нам будет предложено изменить пароль.
Можем либо изменить пароль, либо указать прежний пароль (eve), а затем повторно указываем пароль.
4. Указываем имя хоста.
5. Указываем имя DNS домена виртуальной машины:
6. Вот теперь мы можем указать, что намерены сконфигурировать статический IP-адрес:
7. Указываем IP-адрес:
8. Конфигурируем маску подсети:
9. Далее необходимо указать шлюз по умолчанию:
10. Последним шагом указываю адрес сервера DNS:
11. Настройку второго сервера DNS и сервера NTP я пропущу.
12. Прокси сервер я не использую, поэтому выбираю вариант “direct connection”.
Теперь мы можем открыть браузер и перейти в веб интерфейс по следующему адресу:
http://10.10.10.26
Логин: admin
Пароль: eve
Пример страницы с общим статусом системы приведен ниже:
Первоначальная настройка EVE-NG завершена.