Режимы работы с EVE-NG

Материал из Wiki EVE-NG Pro
Перейти к навигации Перейти к поиску

Введение

В EVE-NG встроено несколько режимов работы с ресурсами EVE-NG (web интерфейс, лаборатории и узлы). Каждый из них обладает своими особенностями, которые рассказаны ниже. EVE-NG не ограничивает пользователя по выбору режима. В оригинальной книге "EVE-NG CookBook" режимы работы с EVE-NG указаны как "management consoles" <ref>Мы всегда открыты к обсуждению качества перевода оригинальной книги. </ref>.

Хочется отметить, что Community редакция не поддерживает все режимы работы с EVE-NG. Это обусловлено отсутствием поддержки docker контейнеров.

Сравнение доступных режимов в разных редакциях
Community Pro
Native console + +
HTML5 console + +
HTML5 desktop - +

Native console

Использование опции EVE Native console требует уже установленного комплекта программного обеспечения на локальный компьютер. При использовании режима Native console могут потребоваться права локального Администратора на вашем компьютере, а также вам необходимо убедится, что исходящие подключения к серверу EVE-NG на TCP порты, из диапазона с 1 по 65000, не блокируется брандмауэром или антивирусным программным обеспечением.

Native Console: Telnet

Telnet клиент требуется для подключения к консолям запущенных узлов.

Windows: Предпочтительно использовать Putty или SecureCRT.

Linux: Предпочтительно использовать встроенный Terminal или SecureCRT.

Mac OSX: Предпочтительно использовать встроенный Terminal или SecureCRT.

Native Console: Wireshark

В EVE Professional интегрирован контейнер с Wireshark. Это позволяет осуществлять захват пакетов в реальном времени без установки Wireshark на клиентской машине. Интерфейс Wireshark будет отображен внутри HTML страницы.

Attention.png
Community редакция не обладает такой возможностью.

Native Console: VNC

VNC клиент требуется для подключения к консолям Linux узлов с графическим интерфейсом.

Windows: Рекомендуемый и проверенный клиент VPN – UltraVNC, но также можно использовать любой другой совместимый клиент

Linux: Remote Desktop Viewer для VNC сессий

Mac OSX:

Native Console: RDP

RDP клиент требуется для подключения к консолям Windows узлов с графическим интерфейсом.

Windows: достаточно встроенного клиента.

Linux: Remote Desktop Viewer для RDP сессий

Mac OSX: Remote Desktop Viewer для RDP.

HTML5 console

Режим HTML5 console обеспечивает возможность управления лабораториями и сеансами узлов без использования клиентского программного обеспечения. Управление осуществляется напрямую через браузер с помощью Apache Guacamole HTML5 Engine. Это очень удобно для корпоративных пользователей с ограниченными правами на рабочей станции (заблокированы telnet, vnc, rdp).

Плюсы:

  • Доступен весь функционал EVE из коробки
  • Можно работать через NAT

Минусы:

HTML5 console: Telnet

Для работы в данном режиме в EVE-NG интегрирован telnet клиент, позволяющий открывать в telnet сессии в браузере.

HTML5 console: Wireshark

В EVE Professional интегрирован контейнер с Wireshark. Это позволяет осуществлять захват пакетов в реальном времени без установки Wireshark на клиентской машине. Интерфейс Wireshark будет отображен внутри HTML страницы.

Attention.png
Community редакция не обладает такой возможностью.

HTML5 console: VNC

HTML5 VNC клиент интегрирован в EVE и позволяет открывать VNC сессии внутри браузера.

HTML5 console: RDP

HTML5 Desktop