CentOS7.5部署DNS(分离解析)
本次测试,使用CentOS7.5系统。
测试要求:
内网IP:192.168.2.0网段(DNS为192.168.2.1)
外网IP:192.168.4.0网段(DNS为192.168.4.1)
DNS服务器需要两块网卡,内网和外网使用。
DNS服务器上需要部署bind
cd /run/media/root/CentOS7.5.../Pack....
#光盘目录
rpm -ivh bind-9(Tab补全)
#bind版本为9
接下来需要修改主配置文件
修改成any
尾部文件需要注释掉52~55行配置参数
//zone "." IN {
// type hint;
// file "named.ca";
//};
include "/etc/named.rfc1912.zones";
//include "/etc/named.root.key";
在/etc/named.rfc1912.zones文件中进行修改配置参数
vim /etc/named.rfc1912.zones
头部写入以上配置参数
尾部写入以上配置参数,注意有三个花括号。
配置文件首部添加
view "LAN" {
match-clients {192.168.2.0/24;};
zone "abc.com" IN {
type master;
file "abc.com.zone.lan";
};
配置文件底部添加
};
view "WAN" {
match-chlients {any;};
zone "abc.com" IN {
type maaster;
file "abc.com.zone.wan";
};
};
接下来,将样本文件拷贝重命名两份文件。
一份为kgc.com.zone.lan
一份为kgc.com.zone.wan
cd /var/named/
cp -p named.localhost kgc.com.zone.lan
cp -p named.localhost kgc.com.zone.wan
然后入第一个文件中,修改配置参数。
注意修改的地方
然后进入第二个文件中,修改配置参数。
注意修改的地方,IP地址需要写对。
然后重启服务,两个客户端需要安装bind-utile,用nslookup进行访问。