Kea DHCP Server

Kea DHCP 服务配置。

3 / 3

安装

命令
apt install gnupg dirmngr apt-transport-https ca-certificates curl sudo
命令
apt search mariadb-server
命令
apt install mariadb-server
命令
mysql_secure_installation
命令
systemctl status mariadb
命令
mysql -u root
命令
curl -1sLf   'https://dl.cloudsmith.io/public/isc/kea-2-6/setup.deb.sh'   | sudo -E bash
命令
apt search isc-kea
命令
apt install isc-kea-admin isc-kea-ctrl-agent isc-kea-dhcp4
命令
kea-admin db-init mysql -u kea -p 123456 -n kea
命令
nano /etc/kea/kea-dhcp4.conf

配置文件

命令
systemctl restart isc-kea-dhcp4-server.service
命令
systemctl status isc-kea-dhcp4-server.service
命令
systemctl status isc-kea-ctrl-agent.service
命令
systemctl restart isc-kea-ctrl-agent.service

DHCP租约信息webui

python脚本

命令
nano index.html
命令
nano app.py
命令
nano /etc/systemd/system/flask-kea.service

mysql

命令
mysql_secure_installation
命令
mysql -u root
命令
CREATE DATABASE database_name;
命令
CREATE USER 'kea'@'localhost' IDENTIFIED BY '123456';
命令
GRANT ALL ON kea.* TO 'kea'@'localhost';
命令
kea-admin db-init mysql -u kea -p 123456 -n kea