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
在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
dns的key更新
vim /etc/named.conf
vim /etc/named.rfc1912.zones
vim /etc/dhcp/dhcpd.conf
测试:在172.25.254.10主机中