ddns--辅助dns
一、服务端
1.yum install bind -y
2.systemctl start named
3.vim /etc/named.conf
4.vim /etc/named.rfc1912.zones
编辑内容如下:
zone "westos.com" IN {
type master;
file"westos.com.zone";
allow-update { none; };
also-notify {172.25.254.216;};
##通知该IP的主机来同步dns信息
};
:wq
5.cp -p /var/named/named.localhost /var/named/westos.com.zone
vim /var/named/westos.com.zone
systemctl restart named
6.vim /etc/resolv.conf
nameserver 172.2.254.116
:wq
二、客户端--172.25.254.216
1.yum install bind -y
2.systemctl start named
3.vim /etc/named.conf
4.vim /etc/named.rfc1912.zones
编辑内容如下:
zone "westos.com" IN {
type slave; ##同步
masters { 172.25.254.116; };
##同步172.25.254.116中的dns信息,再得到通知后会自动同步172.25.254.116中的信息
file "slaves/westos.com.zone";
##/var/named/slvae目录下编辑解析文件
allow-update { none; };
};
:wq
5.scp [email protected]:/var/named/westos.com.zone /var/named/slaves
6.systemctl restart named
7.vim /etc/resolv.conf
nameserver 172.25.254.216
三、测试
1.在服务端--172.25.254.116
vim /var/named/westos.com.zone
$TTL 1D
@ IN SOA dns.westos.com.root.westos.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H) ; minimum
NS dns.westos.com.
dns A 172.25.254.116
www A 172.25.254.116
##在更改一次dns解析信息,必须递增更改serial以通知172.25.254.216(客户主机)来同步该dns信息
:wq
systemctl restart named ##重启服务端服务
2.在客户端测试--172.25.254.216
dig www.westos.com