ddns 动态域名解析(dns+dhcp)(花生壳)
安装dhcp,dns
yum install dhcp bin
防火墙配置
firewall-cmd --permannet --add-service=dns dhcp
firewall-cmd -reload
1.配置dhcp服务
cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
1.1配置dhcp.conf
7 option domain-name "westos.com";
8 option domain-name-servers 172.25.254.100;
14 ddns-update-style interim;
30 subnet 172.25.254.0 netmask 255.255.255.0 {
31 range 172.25.254.188 172.25.254.199;
32 option routers 172.25.254.250;
33 }
ddns-update-style interim;
1.2文件最后添加可更新dns的key
key dns的key名称 {
algorithm hmac-md5;
secret dns的key加密字符;
};
文件最后添加要更新的dns的域信息
zone 要更新的域名 . {
primary 127.0.0.1;
key dns的key名称;
}
配置dns服务
参照上一节配置key更新dns
测试主机可以利用key,配合nsupdate命令,可以连上ddns主机修改zone file对照表
测试
设置客户主机的网络为dhcp
设定主机名称为test.westos.com
重启网络看解析
在客户主机中
hostnamectl set-hostname test.westos.com
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
:wq
systemctl restart network
dig test.westos.com
更改dhcp地址范围为172.25.254.190-199,再次测试
完美~
此处脑补金星一秒