1、dns的解析过程和主要功能
解析过程(举例图示):
完整解析过程:
(1)用户输入域名;(2)本地域名解析器;
(3)缓存查找;(4)递归查询;
(5)递归DNS服务器;(6)根域名服务器;
(7)顶级域名服务器;(8)权威域名服务器;
(9)递归DNS服务器返回结果;(10)本地域名解析器返回结果。
DNS的主要功能包括:
- 域名解析:将用户输入的域名解析为IP地址,使得用户可以轻松记住和访问网站。
- 负载均衡:DNS可以通过将同一个域名解析成多个不同的IP地址,在客户端请求分布到不同的服务器上,实现负载均衡。
- 高可用性:通过域名解析的负载均衡和故障转移,可以提高系统的可用性和容错能力。
- 缓存管理:DNS为了提高解析效率,使用缓存来存储最近的解析结果,减少递归查询的次数。
- 反向解析:DNS还可以执行反向解析,将IP地址解析为域名,用于查找IP地址的所有者或域名的所有者。
- 动态DNS:允许动态分配IP地址的设备(如移动设备或动态IP服务)自动更新其DNS记录,确保域名与正确的IP地址保持同步。
- 邮件交换(MX)记录:DNS还负责管理邮件服务器的MX记录,以确保电子邮件能够正确传递到目标服务器。
2、dns服务器的部署及使用
主机1
配置文件内容
主机2
3、高速缓存dns
测试:
主机1
配置文件修改内容
使用时间:
主机2:
使用时间:
4、dns的正向解析
书写域名语句块文件
测试
5、dns的数据类型分析
(1)CNAME的作用
文件编辑内容
再次dig
(2)邮件解析记录
mx记录
文件添加内容
ptr记录
反向解析写法
ptr文件内容
ptr测试
6、dns的双向解析
更改主机1网络为双网段
主配置文件的更改内容
主机2网段设定为1.1.1.1
测试网段2的连通
7、辅助dns的设定及优化
主机2设定
主配置文件更改内容
维护域名编辑
测试
主dns文件配置
A记录文件
辅助dns测试
八、dns的key更新实施
生成加密文件
复制文件内容
文件配置
主配置文件
子配置文件
时间同步
测试
九、动态域名解析
主机1
主配置文件
主机2
测试
修改主机1的主配置文件指定ip
注:每次更新配置文件后需要重启服务,测试前需要刷新网络