一、什么是DNS服务器
DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。DNS中保存了一张域名(domain name)和与之相对应的IP地址 (IP address)的表,以解析消息的域名。 域名是Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。域名是由一串用点分隔的名字组成的,通常包含组织名,而且始终包括两到三个字母的后缀,以指明组织的类型或该域所在的国家或地区。
二、搭建DNS服务器
1、安装bind软件包
# yum install -y bind*
2、设置守护进程
# systemctl restart named
# systemctl enable named
# systemctl status named
3、开启防火墙
# firewall-cmd --permanent --add-port =53/udp
# firewall-cmd --reload
4、配置/etc/namef.conf,开放端口访问以及允许查询
5、在文件/etc/named.rfc1912.zones,添加定义的zone
6、配置创建qq.zone文件
# cd /var/named/
# cp named.localhost qq.zone
7、重启守护进程
# systemctl restart named
# journalctl -xn
8、在客户端配置DNS
# nameserver 192.168.56.12
9、测试是否成功
# host www.qq.zone