NetBox. Плагин netbox-kea
Плагин для получения информации из Kea DHCP-сервера (см. Сервер DHCP Kea)
Содержание
1 Общая информация
- Репозиторий: https://github.com/devon-mar/netbox-kea
- Позволяет просматривать статус Kea, аренду и подсети в NetBox.
- Функции
- Использует API управления Kea.
- Просмотр статусов демона Kea.
- Поддерживает серверы Kea DHCPv4 и DHCPv6.
- Просмотр, удаление, экспорт и поиск аренды DHCP.
- Ищите устройства/виртуальные машины NetBox непосредственно из аренды DHCP.
- Просмотрите подсети DHCP из конфигурации Kea.
- Поддержка REST API и GraphQL для управления объектами сервера.
2 Установка
Включите плагин в
configuration.py
:1PLUGINS = ["netbox_kea"]
Зайдите в виртуальное окружение:
Установите плагин:
1(venv) $ pip install netbox-kea
Запустите миграцию:
1(venv) $ /opt/netbox/netbox/manage.py migrate
Перезапустите службу WSGI:
1systemctl restart netbox netbox-rq
3 Настройка сервера kea
- На сервере Kea должен быть подключён доступ по сети к агенту (см. DHCP. Установка сервера DHCP Kea).
- В файле конфигурации
kea-dhcp4.conf
добавьте хук:
4 Настройка Netbox
- Настраивается плагин из web-интерфейса: https://netbox.example.com/plugins/kea/servers/add/
- Обязательно задать:
- имя;
- адрес или доменное имя + порт : http://kea.example.com:8000;
- пользователь и пароль.