Дистрибутив контроллера по умолчанию имеет терминальный консольный интерфейс для настройки и управления параметрами сети и контроллера, который запускается автоматически при входе в консоль системы от пользователя root.

Интерфейс предоставляет администратору набор инструментов и команд для выполнения задач обслуживания системы контроллера, конфигурации сети, управления безопасностью, мониторинга и устранения неполадок.

Для навигации по интерфейсу контроллера используются клавиши стрелок "вверх" и "вниз" для перемещения по пунктам меню, и Enter для выбора пункта. Клавиша Tab переключает курсор между элементами интерфейса, такими как кнопки "OK" и "Отмена". Клавиша Esc позволяет выйти из текущего меню или отменить действие. После ввода параметров переключитесь на кнопку "OK" с помощью Tab, и подтвердите действие нажатием Enter.

Для выхода из интерфейса настройки переключитесь на кнопку "Отмена" в главном меню интерфейса с помощью стрелок и нажмите Enter, или выберите в главном меню пункт "Выход". После выхода из интерфейса будет автоматически произведен выход из консоли пользователя root.

Разделы меню интерфейса

1. Настройка TCP/IP

Этот пункт позволяет настроить основные параметры сети TCP/IP для контроллера, включая IP-адрес, маску подсети и шлюз по умолчанию. Правильная настройка этих параметров важна для интеграции контроллера в вашу сетевую инфраструктуру.

В системе контроллера для физических интерфейсов автоматически задаются имена формата ethX, а также используется схема настройки интерфейсов, когда для каждого интерфейса создается мост br-ethX и интерфейс кладется внутрь моста, а далее на мосте производятся настройки адресации.

Данный пункт представляет собой пошаговую настройку:

2. Настройка параметров DNS

Здесь вы можете настроить серверы доменных имен (DNS), которые контроллер будет использовать для разрешения доменных имен в IP-адреса. Это необходимо для функций, требующих доступа к интернет-ресурсам или внутренним серверам по имени.

Данный пункт представляет собой пошаговую настройку:

3. Настройка системного времени и SNTP

Этот пункт позволяет настроить системное время и SNTP (Simple Network Time Protocol) для синхронизации времени контроллера с сетевыми серверами времени. Это важно для поддержания точного времени в сети и для корректной работы журналов и расписаний, а также сервисов контроллера.

При настройке неправильного времени сервисы контроллера (в особенности веб-интерфейс) и журналирование могут работать неправильно, поэтому всегда проверяйте текущее системное время при возникновении проблем с входом в веб-интерфейс или ошибках о неправильном пароле при входе в веб-интерфейс.

При выборе данного пункта откроется подменю с информацией о текущем системном времени и параметрах NTP, в котором представлены следующая информация и действия:

4. Настройка iptables

Этот пункт позволяет настроить или удалить правила iptables для стандартных портов TCP и UDP, используемых контроллером по умолчанию (описание портов см. на странице 3 Установка):

5. Настройка VLAN-интерфейсов

Этот раздел предназначен для создания или удаления VLAN интерфейсов на контроллере. Созданные VLAN интерфейсы можно использовать в веб-интерфейсе контроллера для создания новых сетей или туннелей с терминацией в VLAN.

При выборе данного пункта меню откроется подменю настройки со следующими пунктами:

6. Сброс конфигурации контроллера

В случае необходимости, этот пункт позволяет сбросить все настройки контроллера и очистить его базу данных. Используйте эту опцию с осторожностью, так как все пользовательские настройки будут потеряны.

7. Удаление лог-файлов контроллера

Этот пункт позволяет удалить накопленные лог-файлы системы, что может быть полезно для освобождения дискового пространства или подготовки системы к анализу новых событий.

8. Ping

Пункт предназначен для проверки сетевой связности и позволяет отправить ICMP-запросы (ping) на указанный IP-адрес или имя хоста, чтобы проверить доступность устройства в сети.

9. Текущая конфигурация сети

Этот пункт отображает текущие сетевые настройки контроллера, включая IP-адрес, маску подсети, шлюз и DNS-серверы. Полезно для быстрой проверки конфигурации.

При выборе данного пункта будет показан вывод команды`ip address`.

10. Текущие сетевые маршруты

Здесь вы можете просмотреть таблицу маршрутизации контроллера. Это помогает в диагностике проблем с маршрутизацией сетевого трафика.

При выборе данного пункта будет показан вывод команды`ip route`.

11. Перезагрузка контроллера

Этот пункт позволяет перезагрузить аппаратную/виртуальную машину, на которой работает контроллер. Это может потребоваться после внесения изменений в настройки системы или для устранения проблем.

12. Перезапуск всех служб контроллера

Вместо полной перезагрузки, этот пункт позволяет перезапустить все системные службы контроллера. Это часто быстрее и менее радикально, чем полная перезагрузка.

13. Восстановление конфигурации из резервной копии

При наличии резервной копии конфигурации, этот пункт позволяет восстановить настройки контроллера. Это полезно при сбоях или неудачных изменениях конфигурации.

14. Сброс пароля администратора контроллера

В случае утери или компрометации пароля администратора, этот пункт позволяет сменить его на другой желаемый. Для успешной смены пароля необходимо, чтобы сервис контроллера работал в штатном режиме. Безопасность этой процедуры критична, поэтому доступ к консоли и данному интерфейсу настройки контроллера должен быть строго контролируемым.

15. Сброс настроек сети

Этот пункт сбрасывает только сетевые настройки контроллера к заводским значениям, оставляя другие настройки без изменений.

16. Выключение контроллера

Позволяет безопасно выключить контроллер, что важно для предотвращения повреждения файловой системы.

При выполнении данной операции в системе будет выполнена команда `poweroff`.

17. Изменение пароля пользователя VXLAN

Этот пункт позволяет изменить пароль пользователя vxlan, который по умолчанию настроен в дистрибутиве контроллера, поставляемом в виде образа ISO или виртуальной машины, и используется для настройки туннелей VXLAN на самом контроллере.

18. Изменение мастер-пароля

Данный пункт предназначен для изменения мастер-пароля контроллера, если по каким-то причинам он был забыт или скомпрометирован.

19. Сбор диагностики

Данный раздел меню предназначен для сбора диагностических данных (логи, конфигурационные файлы, результаты выполнения диагностических команд) в случае неполадок на контроллер, которые в дальнейшем могут быть выгружены на внешний ресурс и использоваться дли диагностики администраторами контроллера или нашими специалистами технической поддержки.

При выборе данного пункта меню откроется подменю со следующими действиями:

20. Терминал

Данный пункт меню позволяет запустить CLI терминал контроллера и выполнять команды в нем. Описание CLI можно найти на странице документации 8.11 CLI терминал точек доступа и контроллера.

21. Продвинутые настройки

Данный пункт меню рассчитан на использование системными администраторами и не предназначен (и не будет полезен) для использования обычными пользователями контроллера.

Данный пункт меню позволяет выполнять специальные действия в системе контроллера, В подменю имеются следующие пункты: