DNS服务器的搭建
1. DNS服务器简介
(1)基本概念
DNS是在互联网上进行域名解析到对应IP地址的服务器,保存互联网上所有的IP与域名的对应信息,然后将我们对网址的访问,解析成IP地址并返回,然后电脑再去通过IP地址去访问服务器,获得数据。其中通过域名解析出ip地址的叫做正向解析,通过ip地址解析出域名的叫做反向解析。
(2)类别
递归查询:递归查询一般客户机和服务器之间属递归查询,即当客户机向DNS服务器发出请求后,若DNS服务器本身不能解析,则会向另外的DNS服务器发出查询请求,得到结果后转交给客户机;
迭代查询:一般DNS服务器之间属迭代查询,如:若DNS2不能响应DNS1的请求,则它会将DNS3的IP给DNS2,以便其再向DNS3发出请求;
2. 安装环境
VMware上的centos7
3. 安装步骤
(1) 安装软件包:
yum -y install bind*
(2) 修改监听端口,允许其他计算机访问
vim /etc/named.conf
(3) 编辑区域文件:
vim /etc/named.rfc1912.zones
(4) 创建域的配置文件
## 已named.localhost为基础模板,复制一份并改为上一步配置的名称
cp -p /var/named/named.localhost /var/named/linux.cn.zone
vim /var/named/linux.cn.zone
(5)启动DNS服务:
systemctl statr named
systemctl enable named
(6)开放端口
firewall-cmd
firewall-cmd
4. dns服务器测试
将电脑的DNS设置为192.168.88.96(192.168.88.96是我搭建的dns服务器地址)。同过ping,nslookup(如nslookup www.peter.com )等命令,可以发现返回的是我们配置的192.168.4.12。说明配置成功。
原文:https://www.cnblogs.com/huangdandan/p/11894866.html