学习了DNS 服务器的相关基础知识、BIND软件包的安装,以及DNS服务器的配置文件组成、配置格式等。下面分别讲解构建缓存域名服务器、主域名服务器、从域名服务器的基本过程。
缓存域名服务器通常架设在公司的局域网内,主要目的是提高域名解析的速度,减少对互联网访间的出口流量。例如,在一个小型企业的内部网络,如下图中,可单独建立一台(或集成在网关主机中))缓存域名服务器,为各部门的员工计算机提供 DNS解析服务
1、修改配置文件named.conf
上述配置内容中,dump-file、statistics-file、memstatistiss-file等配置项用于指定缓存数据库文件、状态统计文件的位置。添加了“zone "." IN……};”部分的根区.域设置,尽管缓存服务器并没有自主控制的区域数据,但可以向根服务器进行迭代查询,并将最终获得的解析结果反馈给客户
查看是否生成成功
修改网卡的DNS为缓存域名的地址
重启网卡 systemctl restart network
这时发现缓存域名为自己的IP地址
构建主域名服务器
将主域名服务器的IP 地址设为192.168.200.110、主机名设为cs.,通过修改网络配置文件的方式进行。另外,为了提高域名解析效率,建议将两个DNS服务器的地址映射直接写入到/ete/hosts文件中,并在/ets/resoly.conf.文件中指定两个 DNS 服务器的地址。
修改110的hosts文件
建立主配置文件
options走的是默认,没必要建立反向区域很少人用这反向区域我就省略了
建立正向区域文件
创建named用户
修改文件的属主属组
检查是否格式正确
测试一下成功了
构建从域名服务器
首先有2台机器一天主一台从
将110设置为主上面已经设置好只需要在109机上设置就可以
设置109机器将hosts文件和resolv.conf与110机器同步
同步好之后修改named.conf配置文件 作为从域名需要改type slave; 平且slaves有专门存放从域名
查看slaves是否是named属组属主 不是的话可以chown named:named named
在109机器上启动服务
从域名也展现出来了