Данный модуль добавляет страницу "NetPing Server Settings" в интерфейс Zabbix. С её помощью пользователь может изменить сетевые настройки, такие как: IPv4, Gateway, DNS (auto/manual).
- При помощи терминала перейдите в папку: /usr/share/zabbix/modules
- Выполните команду git clone https://github.com/antoncom/NpServerSettings
- Смените владельца папки, например: chown -R www-data. NpServerSettings
- Перейдите в интерфейс Zabbix: Menu -> Administration -> Gereral -> Modules
- Используйте кнопку "Scan directory" для вывода модуля в список модулей
- Активируйте модуль, кликнув по ссылке "Enable/Disable"
- Перейдите в меню Zabbix: Menu -> Configuration -> NetPing Server Settings
- Пользуйтесь модулем.
Установка модуля и демонстрация его работы показаны в данном скринкасте:
Данные формы защищены от ошибок пользователя, согласно данной инструкции: Универсальный метод валидации html-форм NetPing
Проверочные диаграммы валидации полей формы:
Данный модуль управляет сетевым интерфейсом посредством bash-скрипта. Разрешение на запуск скрипта реализовано согласно данной инструкции: UI-модуль Zabbix v.5 - разрешение на запуск Bash-скриптов на сервере
- Если web-адрес Zabbix задан не доменным именем, а числовым IP-адресом, то при изменении IPv4 может произойти отключение связи с Zabbix. В этом случае, нужно указать в адресной строке браузера новый IP-адрес сервера Zabbix.