1、如何去查询DNS解析
解析命令:ping;host;dig
![](https://i-blog.csdnimg.cn/blog_migrate/bc480fa056124bb477b3a0bd824b649e.png)
2、dig命名查询的内容解析
![](https://i-blog.csdnimg.cn/blog_migrate/9c3b932ad10326aa9b8d723d7aa70d15.png)
其中查询状态分为:
NOERROR: 代表没有错误;
NXDOMAIN: 否定回答,不存在此记录;
REFUSED: DNS服务器拒绝访问;
SERVFAIL: dns查询记录失败,dns无法到达上级拒绝本地缓存;
标志分为:
qr query 查询标志,代表查询操作
rd recursion desired,代表希望进行递归查询操作
ra recursion available 在返回中设置,代表查询的服务器支持递归查询操作
aa authoritative answer 权威回复,如果查询结果是由管理域名的域名服务器而不是缓存服务器提供的,则称为权威回复
查询类型分为:
A记录:IPV4的地址解析;
AAA记录:IPV6的地址解析;
NS记录:域名服务器的记录;
MX记录: 邮件交换记录;
PTR记录(指针记录):A记录的逆向记录,作用是把IP地址解析为域名;
CNAME记录: 别名记录;
3、常见DNS解析错误的分析
(1)报错信息:服务不可达(no server could be reched)
错误原因:服务是否开;火墙是否允许;端口是否开启;网络是否通畅;
修改错误:开启服务,允许火墙,开启端口,检查两台主机之间的网络是否通畅
![](https://i-blog.csdnimg.cn/blog_migrate/7d058e0af45c01ff24a1d60480ec0785.png)
(2)报错信息:服务重启失败
![](https://i-blog.csdnimg.cn/blog_migrate/c5f84bc3a102ae46f41fa76b972c7035.png)
错误原因:查看日志,进行错误排查
![](https://i-blog.csdnimg.cn/blog_migrate/3d30657ba8cafd729752eece701b42b8.png)
修改错误:这里是由于52行代代码错误,修改即可
(3)报错信息:在用dig查询时,状态栏出现报错信息(REFUSED;SERVFAIL );
错误原因:配置文件中不允许进行缓存和访问;
修改错误:修改配置问件
![](https://i-blog.csdnimg.cn/blog_migrate/937925102652da8a079e2b369f5c69cb.png)
![](https://i-blog.csdnimg.cn/blog_migrate/265beca64353494058a367256a6f10e4.png)
上述即为一些DIG查询时,出现的错错,希望有所帮助。