配置kea dhcpv4、ddns.note

noteId: WEB81cbeaa4363555f2295c0426f6852e1d · 原始路径:/ALL/Linux - A模块/服务配置/DHCP、DHCPv6、SLAAC/kea dhcp、SLAAC/配置kea dhcpv4、ddns.note · 图片:18 · 附件待处理:0

 
·注意: kea-dhcp4-server中还必须加一个启用 ddns
 
一、kea-dhcp4-server(SRVB1、SRVB2):
 
1、dhcp 分配地址:
# kea-dhcp4-server    //IPv4 DHCP
# kea-dhcp6-server    //IPv6 DHCP
 
apt install -y kea-dhcp4-server
 
vim /etc/kea/kea-dhcp4.conf
指定监听的网卡接口(一定要加上双引号 和中括号)
 
指定dhcp地址池范围:
 
 
指定 dns 服务器地址 和 网关地址:
这里也可以使用 code: 6 来指定(option 6 是dns服务器地址,option 3 是网关地址,网关可以直接在 subnet中指定也能够在这里指定)
 
指定 ntp 服务器地址(使用 code 42 或者 name "ntp-servers"):
注意:该选项只能够写 ip,不能够写域名,这是 DHCP 协议标准(RFC 2132)的规定,无法绕过
 
 
·注释原本 192.0.2.0/24 网段的默认内容,否则启动会报错:
这里只显示了部分,要全部注释掉
 
 
·可选:指定domain和search:
如果不注释掉,不配置,就会分配默认的 example.com
 
·可选:固定分配地址:
 
·必须加:启用 ddns:
vim /etc/kea/kea-dhcp4.conf
 
 
 
在客户端查看 ntp 服务器地址是否成功获取:
grep "ntp-servers" /var/lib/dhcp/dhclient.leases
 
2、ddns:
 
(1)配置 dns 服务器:
先配置 apparmor 允许bind 读写 /etc/bind目录
vim /etc/bind9/named.conf
systemctl restart bind9
 
(2)配置 kea ddns:
vim /etc/kea/kea-dhcp-ddns.conf
注意:port这里的 53必须不能加双引号
圈起来的都是需要手动添加的内容
 
·加上 tsig:
# 生成 tsig:
tsig-keygen -a hmac-sha256 >> /etc/bind/named.conf
 
 
 
vim /etc/kea/kea-dhcp4.conf
被注释的内容是可选项,可以不加
 
systemctl restart kea-dhcp4-server kea-dhcp-ddns-server bind9
 
·测试: