Перейти к основному содержимому
Версия: v2.1.x

Раздел «Tacacs Devices»

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

Страница «Devices»

Общие сведения

На странице Devices вы можете создать, отредактировать и удалить устройства, которые будут аутентифицироваться и авторизоваться в сети, управляемой AxelNAC с помощью протокола TACACS+.

Список устройств

При переходе на страницу Devices вы увидите список сетевых устройств, которые будут управляться с помощью модуля TACACS+.

Элементы управления списком устройств

В верхней части страницы расположены элементы управления списком устройств:

  • +Add — данная кнопка используется для добавления новых устройств в список;
  • Search for — данное поле используется для поиска по списку с помощью различных атрибутов и операторов;
  • Actions — данная кнопка используется для применения различных действий к выбранным элементам списка;
  • More columns — данная кнопка используется для настройки отображаемых колонок списка.
Выбор элементов списка

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

Предпросмотр конфигурации

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

Поиск элементов

Для поиска элементов в списке, нажмите на поле поиска и введите ключевое слово. Также, для расширенного поиска вы можете использовать атрибуты и операторы поиска.

Атрибуты поиска

Для поиска по списку могут быть использованы следующие атрибуты.

АтрибутТипОписание
namestringИмя устройства
ipaddrstringIP-адрес устройства
disabledintegerСтатус устройства (1 – отключено, 0 – активное)
groupinteger (group id)ID группы, к которой относится устройство
modelstringМодель устройства
vendorstringПроизводитель устройства
typestringТип устройства
snstringСерийный номер устройства
aclinteger (acl id)ACL, принадлежащий устройству
Операторы поиска

Для поиска по списку могут быть использованы следующие операторы.

ОператорОписание
=Косвенно равно
!=Косвенно не равно
==Равно
!==Не равно
,Булево И
=”Атрибут равен пустому значению (не все атрибуты могут быть отфильтрованы по этому условию)

Добавление устройств

Для того чтобы добавить устройство, нажмите +Add в верхнем левом углу списка. После этого откроется окно конфигурации нового устройства, которое содержит следующие разделы и параметры:

  • General — в данной секции вы можете выполнить основные настройки устройств:
    • Name — имя устройства;
    • Device Group — группа, к которой принадлежит данное устройство;
    • Address — IP-адрес устройства;
    • TACACS+ Key — ключ PSK, используемый между сервером TACACS+ и подключаемым сетевым устройством (NAS). Требуется в случае, если у группы устройств его нет;
    • Enable Password — пароль Enable по умолчанию. Если у пользователя нет предварительно настроенного пароля Enable, будет использоваться этот пароль;
    • Type of storing — пароль Enable может храниться в виде открытого текста или в виде хэша MD5.
  • Banners — демон TACACS+ позволяет отображать различные баннеры для пользователя:
    • Welcome — данный баннер будет отображаться при подключении к устройству;
    • MOTD — данный баннер будет отображаться при первой аутентификации пользователя за день;
    • Failed Auth — данный баннер будет отображаться при неуспешной аутентификации.
  • Access — в данной секции вы можете настроить списки доступа:
    • Access Control List — в данном поле вы можете установить предварительно настроенный список контроля доступа (ACL) TACACS+, чтобы ограничить доступ для определенных IP-адресов;
    • Default User Group — в данном поле вы можете определить группу пользователей TACACS+ по умолчанию. Если пользователь не состоит в какой-либо группе, то будет применена эта группа;
    • Connection Timeout — в данном поле вы можете указать период, после которого будет отправлена задача прервать соединение с этим новым устройством. По умолчанию используется глобальная опция.
  • Info — в данной секции вы можете указать дополнительную информацию об устройстве
    • Vendor — информация о производителе устройства;
    • Model — информация о модели устройства;
    • Type — информация о типе устройства;
    • Serial Number — информация о серийном номере устройства.
  • Manual Configuration — в данной секции вы можете сконфигурировать устройство в ручном режиме;
  • Disabled — данный параметр позволяет отключить/активировать устройство. Отключенное устройство будет сохранено в базе данных, но не появится в основной конфигурации.

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

Редактирование устройств

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

Чтобы применить изменения, нажмите Save. Чтобы отменить изменения, нажмите Cancel.

Удаление устройства

Для того чтобы удалить устройство, нажмите на иконку удаления справа от имени устройства, после чего подтвердите удаление, нажав OK во всплывающем окне.

Вы также можете выбрать несколько устройств с помощью клавиши Ctrl. После этого нажмите Actions и выберите Delete из выпадающего списка.

Импорт/Экспорт устройств

AxelNAC поддерживает экспорт и импорт устройств в/из CSV-файл.

Импорт устройств

Для того чтобы импортировать список устройств, нажмите Actions, выберите в выпадающем списке Import и выберите CSV-файл со списком устройств, после этого нажмите Import. Если вы передумали производить импорт, нажмите Clear.

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

АтрибутТипОписание
name*stringИмя устройства
ipaddr*stringIP-адрес устройства
prefix*integerПрефикс, целое число от 8 до 32
key*stringКлюч TACACS+
enablestringПароль Enable
enable_flaginteger0 – пароль в виде открытого текста, 1 – хэш md5
enable_encryptinteger1 – активировать хэширование. Например, если enable=123, enable_flag=1 и enable_encrypt=1, пароль Enable будет преобразован в строку хэша
disabledintegerОтключенные устройства (1 – отключено, 0 – активно)
group*integer (group id)ID группы, к которой принадлежит устройство
modelstringМодель устройства
vendorstringПроизводитель устройства
typestringТип устройства
snstringСерийный номер устройства
aclinteger (acl id)ACL принадлежащая устройству
user_groupinteger (user group id)Стандартная группа пользователей для устройства
connection_timeoutintegerТаймаут бездействия
banner_welcomestringПриветственный баннер
banner_motdstringБаннер дня
banner_failedstringБаннер при неуспешной аутентификации
manualstringРучная конфигурация для устройства

Экспорт устройств

Для того чтобы выполнить экспорт устройств, выберите устройства, которые вы хотите экспортировать, нажмите Actions, выберите в выпадающем списке Export Selected/All и нажмите Download.

Страница «Device Groups»

Общие сведения

На странице Device Groups вы можете создать, отредактировать и удалить группы устройств, для которых будут применяться общие групповые правила.

Список групп устройств

При переходе на страницу Device Groups вы увидите список добавленных групп устройств.

Элементы управления списком групп устройств

В верхней части страницы расположены элементы управления списком групп устройств:

  • +Add — данная кнопка используется для добавления новых групп устройств в список;
  • Search for — данное поле используется для поиска по списку с помощью различных атрибутов и операторов;
  • Actions — данная кнопка используется для применения различных действий к выбранным элементам списка;
  • More columns — данная кнопка используется для настройки отображаемых колонок списка.
Выбор элементов списка

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

Предпросмотр конфигурации

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

Поиск элементов

Для поиска элементов в списке, нажмите на поле поиска и введите ключевое слово. Также, для расширенного поиска вы можете использовать атрибуты и операторы поиска.

Атрибуты поиска

Для поиска по списку могут быть использованы следующие атрибуты.

АтрибутТипОписание
namestringИмя группы устройств
keystringКлюч PSK TACACS+
default_flagintegerОператор поиска группы default (гдe 1 – default, 0 – остальные группы)
aclinteger (acl id)ACL, принадлежащая группе устройств
Операторы поиска

Для поиска по списку могут быть использованы следующие операторы.

ОператорОписание
=Косвенно равно
!=Косвенно не равно
==Равно
!==Не равно
,Булево И
=”Атрибут равен пустому значению (не все атрибуты могут быть отфильтрованы по этому условию)

Добавление группы устройств

Для того чтобы добавить группу устройств, нажмите +Add в верхнем левом углу списка. После этого откроется окно конфигурации новой группы устройств, которое содержит следующие разделы и параметры:

  • General — в данной секции вы можете выполнить основные настройки группы устройств:
    • Name — имя группы устройств;
    • TACACS+ Key — ключ PSK, используемый между сервером TACACS+ и подключаемым сетевым устройством (NAS). Требуется в случае, если у группы устройств его нет;
    • Enable Password — пароль Enable по умолчанию. Если у пользователя нет предварительно настроенного пароля Enable, будет использоваться этот пароль;
    • Type of storing — пароль Enable может храниться в виде открытого текста или в виде хэша MD5.
  • Banners — демон TACACS+ позволяет отображать различные баннеры для пользователя:
    • Welcome — данный баннер будет отображаться при подключении к устройству;
    • MOTD — данный баннер будет отображаться при первой аутентификации пользователя за день;
    • Failed Auth — данный баннер будет отображаться при неуспешной аутентификации.
  • Access — в данной секции вы можете настроить списки доступа:
    • Access Control List — в данном поле вы можете установить предварительно настроенный список контроля доступа (ACL) TACACS+, чтобы ограничить доступ для определенных IP-адресов;
    • Default User Group — в данном поле вы можете определить группу пользователей TACACS+ по умолчанию. Если пользователь не состоит в какой-либо группе, то будет применена эта группа;
    • Connection Timeout — в данном поле вы можете указать период, после которого будет отправлена задача прервать соединение с этим новым устройством. По умолчанию используется глобальная опция.
  • Manual Configuration — в данной секции вы можете сконфигурировать группу устройств в ручном режиме.

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

Редактирование группы устройств

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

Чтобы применить изменения, нажмите Save. Чтобы отменить изменения, нажмите Cancel.

Удаление группы устройств

Для того чтобы удалить группу устройств, нажмите на иконку удаления справа от имени группы, после чего подтвердите удаление, нажав OK во всплывающем окне.

Вы также можете выбрать несколько групп с помощью клавиши Ctrl. После этого нажмите Actions и выберите Delete из выпадающего списка.

Импорт/Экспорт группы устройств

AxelNAC поддерживает экспорт и импорт групп устройств в/из CSV-файл.

Импорт групп

Для того чтобы импортировать список групп устройств, нажмите Actions, выберите в выпадающем списке Import и выберите CSV-файл со списком групп, после этого нажмите Import. Если вы передумали производить импорт, нажмите Clear.

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

АтрибутТипОписание
name*stringИмя группы
keystringКлюч TACACS+
enablestringПароль Enable
enable_flaginteger0 – пароль в виде открытого текста, 1 – пароль в виде хэша md5
enable_encryptinteger1 – активировать хэширование. Например, если enable=123, enable_flag=1 и enable_encrypt=1, пароль Enable будет преобразован в строку хэша
default_flagintegerУстановить как группу по умолчанию (1 – по умолчанию, 0 – не по умолчанию)
aclinteger (acl id)ACL, которая назначена группе
user_groupinteger (user group id)Группа пользователей по умолчанию, назначенная этой группе
connection_timeoutintegerТаймаут бездействия
banner_welcomestringПриветственный баннер
banner_motdstringБаннер дня
banner_failedstringБаннер при неуспешной аутентификации
manualstringРучная конфигурация для группы

Экспорт групп

Для того чтобы выполнить экспорт групп устройств, выберите группы, которые вы хотите экспортировать, нажмите Actions, выберите в выпадающем списке Export Selected/All и нажмите Download.