Установка с ISO образа: различия между версиями
Eve-ng (обсуждение | вклад) |
Eve-ng (обсуждение | вклад) (→Подготовка) |
||
(не показано 10 промежуточных версий этого же участника) | |||
Строка 3: | Строка 3: | ||
==Введение== | ==Введение== | ||
Существует 2 ISO дистрибутива EVE-NG: | Существует 2 ISO дистрибутива EVE-NG: | ||
− | * EVE-NG Community (EVE-20171007.iso) | + | * '''EVE-NG Community''' (EVE-20171007.iso) |
− | * EVE-NG Pro (EVE-PRO.iso) | + | * '''EVE-NG Pro''' (EVE-PRO.iso) |
Оба образа практически идентичны, т.к. построены на базе Ubuntu 16.04. Единственная разница: после установки ОС с образа EVE-20171007.iso будет автоматически начата установка Community версии EVE-NG, а при установке с EVE-PRO.iso соответственно автоматически запустится установка EVE-NG Pro. | Оба образа практически идентичны, т.к. построены на базе Ubuntu 16.04. Единственная разница: после установки ОС с образа EVE-20171007.iso будет автоматически начата установка Community версии EVE-NG, а при установке с EVE-PRO.iso соответственно автоматически запустится установка EVE-NG Pro. | ||
Если вы устанавливаете EVE первый раз - выбирайте нужный образ сразу, если вы знаете как [[Смена редакций EVE-NG | сменить редакцию]] после установки тогда можете использовать любой. | Если вы устанавливаете EVE первый раз - выбирайте нужный образ сразу, если вы знаете как [[Смена редакций EVE-NG | сменить редакцию]] после установки тогда можете использовать любой. | ||
Строка 51: | Строка 51: | ||
|+ Ссылки на ISO образы | |+ Ссылки на ISO образы | ||
|- | |- | ||
− | ! || Pro || | + | ! || Pro || Community |
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
! eve-ng.net | ! eve-ng.net | ||
− | | [https://mega.nz/# | + | | [https://mega.nz/file/xw1CjDCZ#E7nKaPZwn-NFbykw2ByFP3JJR0Lss3PtJfkznZYsmek MEGA] [https://drive.google.com/uc?id=1ospOVcQ38wvJ_779DqoPGjXOnhofgEKe&export=download Google] |
| [https://mega.nz/#!N5sGjQxT!O4oFsu4JvLFeLy_OFvlV76eNnoaZogG6VpRqPGGIEyU MEGA] [https://drive.google.com/open?id=155W8FI-1MBanE0KrkfqnF0UJFGFVs_fk Google] | | [https://mega.nz/#!N5sGjQxT!O4oFsu4JvLFeLy_OFvlV76eNnoaZogG6VpRqPGGIEyU MEGA] [https://drive.google.com/open?id=155W8FI-1MBanE0KrkfqnF0UJFGFVs_fk Google] | ||
|} | |} | ||
Строка 67: | Строка 63: | ||
===Этап 1: Установка Ubuntu=== | ===Этап 1: Установка Ubuntu=== | ||
На данном этапе производится установка базовой системы Ubuntu 16.04. | На данном этапе производится установка базовой системы Ubuntu 16.04. | ||
+ | |||
+ | {{#spoiler:show=Показать подробную инструкцию|hide=Свернуть спойлер| | ||
+ | <gallery> | ||
+ | File:ISO_Installation_step_1.png|Шаг 1: Включите Виртуальную машину EVE. Выберите English и нажмите Enter. | ||
+ | File:ISO_Installation_step_2.png|Шаг 2: Выберите «Install EVE PRO VM» и нажмите Enter. | ||
+ | File:ISO_Installation_step_3.png|Шаг 3: Выберите English и нажмите Enter | ||
+ | File:ISO_Installation_step_4.png|Шаг 4: Вы можете выбрать ваше расположение, или, после установки ip адреса, расположение будет выбрано автоматически. | ||
+ | File:ISO_Installation_step_5.png|Шаг 5: Если настройка по DHCP доступна будет запрошена смена имени компьютера. Имя по умолчанию eve-ng. Вы можете сменить его по своему усмотрению. Клавишей Tab «continue» и нажмите Enter. Перейдите к шагу 14 | ||
+ | File:ISO_Installation_step_6.png|Шаг 6: Если у вас в сети нет dhcp сервера, то IP-адрес необходимо настроить вручную. Нажмите Enter. | ||
+ | File:ISO_Installation_step_7.png|Шаг 7: Выберите «Configure network manually» и нажмите Enter | ||
+ | File:ISO_Installation_step_8.png|Шаг 8: Задайте адрес по которому будет осуществляться управление EVE (management IP), используя клавишу Tab выберите «Continue» и нажмите Enter | ||
+ | File:ISO_Installation_step_9.png|Шаг 9: Введите маску подсети, используя клавишу Tab выберите «Continue» и нажмите Enter | ||
+ | File:ISO_Installation_step_10.png|Шаг 10: Введите IP-адрес шлюза, используя клавишу Tab выберите «Continue» и нажмите Enter | ||
+ | File:ISO_Installation_step_11.png|Шаг 11: '''ВАЖНО'''. Указанный DNS сервер должен быть корректно настроен и отвечать на запросы DNS имен из внешних сетей. Введите IP-адрес вашего DNS сервера, используя клавишу Tab выберите «Continue» и нажмите Enter | ||
+ | File:ISO_Installation_step_12.png|Шаг 12 По умолчанию имя хоста - eve-ng. Вы можете задать произвольное. Используя клавишу Tab выберите «Continue» и нажмите Enter | ||
+ | File:ISO_Installation_step_13.png|Шаг 13: Введите имя домена (DNS суффикс). Можно задать любое значение, например: '''eve-ng.ru''' Используя клавишу Tab выберите «Continue» и нажмите Enter | ||
+ | File:ISO_Installation_step_14.png|Шаг 14: Если ваши сетевые настройки корректны Ubuntu автоматически определит ваше расположение и подключится Ubuntu репозиториям. Нажмите Enter. | ||
+ | File:ISO_Installation_step_15.png|Шаг 15: Если для доступа к сети Интернет используется proxy сервер, укажите его. Если прокси не используется, выберите «Continue» и нажмите Enter. | ||
+ | File:ISO_Installation_step_16.png|Шаг 16: Выберите '''no automatic updates''' и нажмите Enter. Обновления безопасности можно установить позднее из командной строки EVE. | ||
+ | </gallery> | ||
+ | }} | ||
+ | |||
+ | ===Этап 2: Установка эмулятора EVE=== | ||
+ | На данном этапе производится установка эмулятора EVE-NG | ||
+ | |||
+ | <gallery> | ||
+ | File:ISO_Installation_step_17.png|Шаг 17: После появления сообщения «Finish the installation», не отключайте ISO образ от виртуальной машины и не нажимайте Enter, до того, как мы не убедимся, что установщик готов перейти ко 2му этапу | ||
+ | File:ISO_Installation_step_18.png|Шаг 18: Не отключая виртуальную машину, зайдите в свойства оборудования и убедитесь, что CD/DVD ISO находится в статусе «Device status connected» и включена опция «Connect at power on». Нажмите OK. | ||
+ | File:ISO_Installation_step_19.png|Шаг 19: Вернитесь к установочному процессу Ubuntu и нажмите Enter, виртуальная машина перезагрузится и запустится вторая фаза установки | ||
+ | File:ISO_Installation_step_20.png|Шаг 20: Когда появится экран приглашения EVE, войдите в систему используя логин/пароль: '''root/eve''' и перейдите к 3му этапу | ||
+ | </gallery> | ||
+ | |||
+ | ===Этап 3: Первоначальная настройка эмулятора EVE=== | ||
+ | При первой авторизации под пользователем root будет запущен скрипт смены пароля для пользователя root и настройки IP адреса для Managment интерфейса (pnet0) | ||
+ | {{Замечание|В интерфейсе нет кнопки назад, что не позволяет вернуться к предыдущему шагу настройки. Если вы ошиблись в веденных данных, вы можете нажать Ctrl+C и перезайти под пользователем root - скрипт будет запущен заново.}} | ||
+ | <gallery> | ||
+ | File:Installation_net_config_1.png|На данном шаге необходимо ввести новый пароль для пользователя root. После нажатия ОК будет запрошено подтверждение нового пароля. | ||
+ | File:Installation_net_config_2.png|Если необходимо можно сменить hostname. | ||
+ | File:Installation_net_config_3.png|Если необходимо можно сменить имя домена. | ||
+ | File:Installation_net_config_4.png|На данном шаге предлагается выбрать способ настройки IP адреса. Мы рекомендуем настроить '''статический''' IP адрес. | ||
+ | </gallery> | ||
+ | {{#spoiler:show=Показать скриншоты настройки статического IP адреса|hide=Свернуть спойлер| | ||
+ | <gallery> | ||
+ | File:Installation_net_config_static_1.png|Настройка IP адреса для интерфейса pnet0 | ||
+ | File:Installation_net_config_static_2.png|Настройка IP маски интерфейса pnet0 | ||
+ | File:Installation_net_config_static_3.png|Настройка шлюза по умолчанию для интерфейса pnet0 | ||
+ | File:Installation_net_config_static_4.png|Настройка основного DNS сервера | ||
+ | File:Installation_net_config_static_5.png|Настройка вторичного DNS сервера | ||
+ | </gallery> | ||
+ | }} | ||
+ | |||
+ | <gallery> | ||
+ | File:Installation_net_config_5.png|Можно указать предпочитаемый NTP сервер, но по факту данная опция сейчас не работает. Будут использоваться ntp сервера из пула Ubuntu. | ||
+ | File:Installation_net_config_6.png|Настройка прокси сервера. Рекомендуется использовать прямое подключение (direct connection). | ||
+ | </gallery> | ||
+ | '''По окончанию настройки будет произведена перезагрузка''', после перезагрузки необходимо выполнить продолжить установку, если устанавливаете Pro версию. | ||
+ | |||
+ | {{Замечание|Порядок действий, если потребовалось повторно запустить скрипт настройки pnet0 интерфейса: | ||
+ | * Открыть консоль сервера | ||
+ | * Авторизоваться под пользователем root | ||
+ | * Удалить файл .configured в каталоге /opt/ovh командой: <pre>rm -f /opt/ovf/.configured</pre> | ||
+ | * Выйти из системы | ||
+ | * Авторизоваться под пользователем root | ||
+ | }} | ||
+ | |||
+ | После перезагрузки необходимо продолжить установку ('''только для Pro версии''') выполнив команды: | ||
+ | <pre> | ||
+ | apt update | ||
+ | apt upgrade | ||
+ | apt install eve-ng-dockers | ||
+ | </pre> | ||
+ | {{Замечание|'''Важно''' после установки проверить успешность установки docker контейнеров: | ||
+ | |||
+ | Необходимо выполнить команду <pre>dc images</pre> | ||
+ | <gallery> | ||
+ | File:Installation_docker_images_good.png|Правильный вывод команды "dc images" | ||
+ | File:Installation_docker_images_bad.png|Неправильный вывод команды "dc images" | ||
+ | </gallery> | ||
+ | Если один или несколько контейнеров отображается как <none> необходимо выполнить одну из следующих команд: | ||
+ | <pre> | ||
+ | apt install --reinstall eve-ng-dockers | ||
+ | </pre> | ||
+ | ИЛИ | ||
+ | <pre> | ||
+ | apt install –-reinstall eve-ng-dockers-alt | ||
+ | </pre> | ||
+ | }} | ||
+ | |||
+ | Если вы всё выполнили - поздравляем! У вас установлена среда виртуализации EVE-NG! | ||
+ | {{Замечание|'''Важно''' после установки Pro версии [[Активация Pro лицензии EVE-NG|активировать лицензию]], иначе у вас не запустится ни один хост}} |
Текущая версия на 16:18, 7 февраля 2021
Содержание
Установка с ISO образа
В данной статье рассматривается установка на подготовленную виртуальную машину
Введение
Существует 2 ISO дистрибутива EVE-NG:
- EVE-NG Community (EVE-20171007.iso)
- EVE-NG Pro (EVE-PRO.iso)
Оба образа практически идентичны, т.к. построены на базе Ubuntu 16.04. Единственная разница: после установки ОС с образа EVE-20171007.iso будет автоматически начата установка Community версии EVE-NG, а при установке с EVE-PRO.iso соответственно автоматически запустится установка EVE-NG Pro. Если вы устанавливаете EVE первый раз - выбирайте нужный образ сразу, если вы знаете как сменить редакцию после установки тогда можете использовать любой.
EVE-NG Community | EVE-NG Pro |
---|---|
#!/bin/sh #Modify /etc/ssh/sshd_config with: PermitRootLogin yes sed -i -e "s/PermitRootLogin .*/PermitRootLogin yes/" /etc/ssh/sshd_config wget -O - http://www.eve-ng.net/repo/eczema@ecze.com.gpg.key | sudo apt-key add - apt-get update apt-get -y install software-properties-common sudo add-apt-repository "deb [arch=amd64] http://www.eve-ng.net/repo xenial main" apt-get update DEBIAN_FRONTEND=noninteractive apt-get -y docker-engine DEBIAN_FRONTEND=noninteractive apt-get -y install eve-ng /etc/init.d/mysql restart DEBIAN_FRONTEND=noninteractive apt-get -y install eve-ng rm -fr /var/lib/docker/aufs DEBIAN_FRONTEND=noninteractive apt-get -y install eve-ng cp /lib/firmware/bnx2/*.fw /lib/firmware/4.9.40-eve-ng-ukms-2+/bnx2/ |
#!/bin/sh #Modify /etc/ssh/sshd_config with: PermitRootLogin yes sed -i -e "s/PermitRootLogin .*/PermitRootLogin yes/" /etc/ssh/sshd_config wget -O - http://www.eve-ng.net/repo/eczema@ecze.com.gpg.key | sudo apt-key add - apt-get update apt-get -y install software-properties-common sudo add-apt-repository "deb [arch=amd64] http://www.eve-ng.net/repo xenial main" apt-get update DEBIAN_FRONTEND=noninteractive apt-get -y docker-engine DEBIAN_FRONTEND=noninteractive apt-get -y install eve-ng-pro /etc/init.d/mysql restart DEBIAN_FRONTEND=noninteractive apt-get -y install eve-ng-pro rm -fr /var/lib/docker/aufs DEBIAN_FRONTEND=noninteractive apt-get -y install eve-ng-pro cp /lib/firmware/bnx2/*.fw /lib/firmware/4.9.40-eve-ng-ukms-2+/bnx2/ |
Подготовка
Любой из существующих образов можно взять по ссылкам ниже:
Pro | Community | |
---|---|---|
eve-ng.net | MEGA Google | MEGA Google |
Для успешного завершения установки необходим доступ к сети интернет, т.к. ISO образы не содержат пакетов с EVE-NG.
Установка
Этап 1: Установка Ubuntu
На данном этапе производится установка базовой системы Ubuntu 16.04.
Этап 2: Установка эмулятора EVE
На данном этапе производится установка эмулятора EVE-NG
Этап 3: Первоначальная настройка эмулятора EVE
При первой авторизации под пользователем root будет запущен скрипт смены пароля для пользователя root и настройки IP адреса для Managment интерфейса (pnet0)
В интерфейсе нет кнопки назад, что не позволяет вернуться к предыдущему шагу настройки. Если вы ошиблись в веденных данных, вы можете нажать Ctrl+C и перезайти под пользователем root - скрипт будет запущен заново.
|
По окончанию настройки будет произведена перезагрузка, после перезагрузки необходимо выполнить продолжить установку, если устанавливаете Pro версию.
Порядок действий, если потребовалось повторно запустить скрипт настройки pnet0 интерфейса:
|
После перезагрузки необходимо продолжить установку (только для Pro версии) выполнив команды:
apt update apt upgrade apt install eve-ng-dockers
Важно после установки проверить успешность установки docker контейнеров:
Необходимо выполнить команду dc images Если один или несколько контейнеров отображается как <none> необходимо выполнить одну из следующих команд: apt install --reinstall eve-ng-dockers ИЛИ apt install –-reinstall eve-ng-dockers-alt |
Если вы всё выполнили - поздравляем! У вас установлена среда виртуализации EVE-NG!
Важно после установки Pro версии активировать лицензию, иначе у вас не запустится ни один хост
|