Linux企业dns服务器搭建-------ddns

ddns (dhcp+dns)(花生壳)

在172.225.254.10主机中

vim /etc/sysconfig/network-scripts/ifcfg-westos

DEVICE=ens160
BOOTPROTO=dhcp
ONBOOT=yes
NAME=westos

Linux企业dns服务器搭建-------ddns

在172.25.254.20的主机中

dnf install dhcp-server -y

cp /usr/share/doc/dhcp-server/dhcpd.conf.example  /etc/dhcp/dhcpd.conf

vim /etc/dhcpd/dhcpd.conf

7 option domain-name "westos.com";
8 option domain-name-servers 172.25.254.20;
27 #subnet 10.152.187.0 netmask 255.255.255.0 {
28 #} 
32 subnet 172.25.254.0 netmask 255.255.255.0 {
33   range 172.25.254.100 172.25.254.199;
34   option routers 172.25.254.20;
35 }
35行以后全部删除

systemctl enable --now dhcpd

dns的key更新

dnssec-****** -a HMAC-SHA256 -b 128 -n HOST westoskey

cat /mnt/Kwestoskey.+163+23367.key

vim /etc/westos.key     密码在Kwestoskey.+163+23367.key里面

vim /etc/named.conf

44  include "/etc/westos.key";

vim /etc/named.rfc1912.zones

27     allow-update  {key westoskey ; };

systemctl restart named

vim /etc/dhcp/dhcpd.conf

14 ddns-update-style interim;

37key westoskey {
 38         algorithm hmac-sha256;
 39         secret UjvfS7/tv9A1vBxJJ79uoQ==;
 40 };
 41 zone westos.com. {
 42         primary 127.0.0.1;
 43         key westoskey;
 44 }

systemctl restart dhcpd

测试:

dig westos.westos.com

vim /var/named/westos.com.zone

Linux企业dns服务器搭建-------ddns

Linux企业dns服务器搭建-------ddns

Linux企业dns服务器搭建-------ddns

dns的key更新

Linux企业dns服务器搭建-------ddns

Linux企业dns服务器搭建-------ddns

vim /etc/named.conf

Linux企业dns服务器搭建-------ddns

vim /etc/named.rfc1912.zones

Linux企业dns服务器搭建-------ddns

vim /etc/dhcp/dhcpd.conf

Linux企业dns服务器搭建-------ddns

Linux企业dns服务器搭建-------ddns

测试:在172.25.254.10主机中

Linux企业dns服务器搭建-------ddns

Linux企业dns服务器搭建-------ddns