cd /var/named
vim li.com.zone.bj
$TTL 1D
@ IN SOA ns1 admin ( 1 1H 1H 1D 3H )
NS ns1
ns1 A 192.168.37.7
www A 192.168.37.100
vim li.com.zone.sh
$TTL 1D
@ IN SOA ns1 admin ( 1 1H 1H 1D 3H )
NS ns1
ns1 A 192.168.37.7
www A 172.16.0.100
vim li.com.zone.other
$TTL 1D
@ IN SOA ns1 admin ( 1 1H 1H 1D 3H )
NS ns1
ns1 A 192.168.37.7
www A 8.8.8.8
按上海的模板修改处北京和other文件
cp /etc/named.rfc1912.zones /etc/named.rfc1912.zones.sh
vim /etc/named.rfc1912.zones.sh
zone "li.com"{type master;file"li.com.zone.sh";};
创建三个视图
vim /etc/named.conf
view view_beijing {
match-clients { beijingnet;};
include "/etc/named.rfc1912.zones.bj";};
view view_shanghai {
match-clients { shanghainet;};
include "/etc/named.rfc1912.zones.sh";};
view view_other {
match-clients { othernet;};
include "/etc/named.rfc1912.zones.other";};
把复制的文件权限修改,然后重启服务生效
chgrp named /etc/named.rfc1912.zones.*
systemctl restart named