LINUX DNS解析(分离)

第一步:安装bind软件包
LINUX DNS解析(分离)_第1张图片
服务器添加一块网卡,网卡接口为ens-36
vim /etc/sysconfig/network-scripts/ifcfg-ens33 //编辑ens33网卡配置文件
LINUX DNS解析(分离)_第2张图片
用ifconfig查看网卡信息,并为该网卡进行配置
cd /etc/sysconfig/network-scripts //进入网卡配置文件目录下
cp -p ifcfg-ens33 ifcfg-ens36 //创建ens36的配置文件
LINUX DNS解析(分离)_第3张图片
vim ifcfg-ens36 //编辑ens36网卡配置文件
service network restart //重启网络服务
LINUX DNS解析(分离)_第4张图片
在这里插入图片描述
第二步:对服务器进行配置

1、编辑主配置文件
vim /etc/named.conf //对主配置文件进行配置
LINUX DNS解析(分离)_第5张图片
2、编辑区域配置文件
vim /etc/named.rfc1912.zones //对区域配置文件进行配置
view “lan” { //配置内网
match-clients { 192.168.100.0/24; };
zone “kgc.com.lan” IN {
type master;
file “hello.com.zone.china”;
};
zone “.” IN {
type hint;
file “named.ca”;
};
};

view “wan” { //配置外网
match-clients { 12.0.0.0/24; };
zone “kgc.com” IN {
type master;
file “kgc.com.wan”;
};
};

LINUX DNS解析(分离)_第6张图片
cd /var/named //进入配置文件目录下
cp -p named.localhost kgc.com.lan //创建区域数据配置文件
vim kgc.com.lan //编辑内网区域数据配置文件
cp -p kgc.com.lan kgc.com.wan //创建区域数据配置文件
vim kgc.com.wan //编辑外网区域数据配置文件进行配置
在这里插入图片描述
LINUX DNS解析(分离)_第7张图片
LINUX DNS解析(分离)_第8张图片
systemctl stop firewalld.service //关闭防火墙
setenforce 0 //关闭增强性功能
systemctl start named //开启dns服务

第三步:客户端解析测试
1.在windows上测试的结果:
内网配置静态IP地址
LINUX DNS解析(分离)_第9张图片
外网配置静态IP地址
LINUX DNS解析(分离)_第10张图片
利用命令提示符获取DNS解析
LINUX DNS解析(分离)_第11张图片
LINUX DNS解析(分离)_第12张图片

你可能感兴趣的:(LINUX DNS解析(分离))