一、安装并开启named
yum install -y bind
systemctl status named
systemctl start named
systemctl enable named
二、 关闭防火墙和selinux
systemctl disable firewalld
vi /etc/selinux/config(selinux=disable)
vi /etc/named.conf
三、查看ens33的ip备用
ifconfig
四、声明区域文件
vi /etc/named.rfc1912.zones
五、把正向(反向)解析文件内容复制到上面声明的正向(反向)文件中去
cp -p /var/named/named.localhost /var/named/k3lap.com.zone
cp -p /var/named/named.empty /var/named/0.16.172.zone
六、编辑正向(反向配置文件)
vi /var/named/k3lap.com.zone //编辑正向解析文件
注意:172.16.0.50是ens33的ip
vi /var/named/0.16.172.zone //编辑反向解析文件
七、把ens33的ip加入到resolv.conf中去
vi /etc/resolv.conf
八、重启named并测试
systemctl restart named
nslookup
九、在配置过程中遇到的问题:
1、测试:nslookup domain时,出现的IP不是正向解析文件的ip,而是不知哪来的ip
原因:设定的主机域已经被别人注册过了;怎么看呢?:可以在win下ping这个未知ip,会发现能ping通
2、(待补充)
目录
五、把正向(反向)解析文件内容复制到上面声明的正向(反向)文件中去