分离DNS
在企业版5中可以针对不同的客户端,查询的结果不一样
本次实验中,有两个客户端172.16.1.10 和172.16.1.100
首先要装包
在企业版5中DNS有几个重要的配置文件都在/var/named/chroot/etc和/var/named/chroot/var/name下
全局配置模板:/var/name/chroot/etc/named.caching-nameserver
主配置模板:/var/name/chroot/etc/named.rfc1912.zone
区域配置文件:/var/name/chroot/var/name/named.zero
通常情况下不会直接配置模板,而是把模板复制成另外的配置文件
首先
把全局配置模板:/var/name/chroot/etc/named.caching-nameserver复制成/var/name/chroot/etc/named.conf
然后修改/var/name/chroot/etc/named.conf文件
vi /var/name/chroot/etc/named.conf
如图:两个视图,针对两个客户端。其中在客户端可以写一个网络号,也可以写多个主机,其中表达方式如下
网络:172.16.1.0/16
多个主机:172.16.1.1,172.16.1.2;
图中还有个重要的文件include “/etc/1.10”和include “/etc/1.100”这个是主配置文件的存放处。
进入/var/named/chroot/etc(文件也不直接放在/etc下,而是进入它的缓存文件)
在/var/named/chroot/etc有组配置模板named.rfc1912.zone,而在全局配置里定义的主配置文件分别是1.10和1.100,所以复制named.rfc1912.zone为1.10和1.100
cp -p named.rfc1912.zone 1.10
cp -p named.rfc1912.zone 1.100
图中的file“10.ambow.com”和file“10.ambow.com”是区域文件存放处
进入/var/name/chroot/var/name/下
cp -p named.zero 10.ambow.com
cp -p named.zero 10.ambow.com