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

Брендирование Captive-портала

Captive-портал позволяет авторизовать неизвестных пользователей с помощью методов авторизации с использованием различных источников аутентификации. Функционал AxelNAC позволяет выполнить брендирование с помощью добавления логотипа компании в заголовок Captive-портала.

Добавление логотипа компании в AxelNAC

к сведению

На данный момент поддерживаются логотипы только в форматах .png и .svg.

Для того чтобы добавить логотип компании в Captive-портал необходимо выполнить следующие действия:

Шаг 1. Подключитесь к AxelNAC с помощью SSH и загрузите логотип в каталог /tmp/имя_логотипа.png.

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

mkdir /usr/local/pf/html/captive-portal/profile-templates/имя_профиля_подключения
cp /tmp/имя_логотипа.png /usr/local/pf/html/captive-portal/profile-templates/имя_профиля_подключения/имя_логотипа.png

Шаг 3. При работе с кластерами необходимо также выполнить на мастер-узле следующие команды:

cat >> /usr/local/pf/conf/cluster-files.txt << EOF
/usr/local/pf/conf/cluster-files.txt
/usr/local/pf/html/captive-portal/profile-templates/имя_профиля_подключения/имя_логотипа.png
EOF
/usr/local/pf/bin/cluster/sync --as-master

Шаг 4. В веб-интерфейсе AxelNAC перейдите в раздел Конфигурация → Политики и контроль доступа → Профили подключения и выберите профиль подключения, для которого будет установлен загруженный логотип.

Шаг 5. На вкладке Captive-портал в поле Логотип укажите путь к файлу логотипа в формате /profile-templates/имя_профиля_подключения/имя_логотипа.png и нажмите Сохранить.

Шаг 6. Перезапустите службу api-frontend для обновления настроек Captive-портала.

После этого на Captive-портале будет отображаться загруженный логотип.

Логотип «Powered by AxelNAC»

При необходимости вы можете изменить видимость логотипа Powered by AxelNAC на Captive-портале. Для этого в веб-интерфейсе перейдите в раздел Конфигурация → Настройки системы → Основные настройки → Расширенные и нажмите на переключатель Логотип “Powered by AxelNAC”. После этого нажмите Сохранить и перезапустите службу api-frontend для применения настроек Captive-портала.