域名解析是绑定服务器的一个环节,如果中途解析不成功会导致网站无法访问,影响企业的形象和利益。
网站在运行中因为网络环境,服务器故障,认为的攻击等都是导致域名解析的故障,这种情况下就要有针对性的办法。
文本就重点讲下域名解析故障的一些排出方法。
1.检查网络链接情况
先检查DNS服务器,对几台计算机进行ping操作,再pingDNS的服务器,查看是否出现异常。只允许当前的ping服务器的防火墙允许的ICMP数据包通过时,使用ping命令才起作用。
2.检查域名的状态
如果域名出现问题,解析的的服务器可能会接收不到NDS的请求,域名出现问题先查询whois的信息,查看域名的状态,域名的状态有clienthold、serverhold、inactive三种状态,表示就是域名状态异常,会导致DNS解析失败。
3.使用NSLookup
NSLookup排查DNS故障的命令,打开Windows命令窗口,输入NSLookup和要测试的主机名称,回车。查询时会讲DNS的服务器和IP地址进行返回,返回的信息就是我们查看的是否解析正常的DNS服务器。
4.修改的解析记录未生效
域名解析故障是新手经常出现的问题,修改解析记录即可,新的解析记录就会生效。可以通过cmd查看解析记录,“nslookup要检测的域名”,查看结果。
如果DNS服务器未生效,权威服务器的解析已经生效,说明已经修改过的解析记录,等待一段时间后查看是否生效,如果没有那就是解析失败。
5.修改解析服务器未生效
变更后的服务器,同样的一定默认时间,解析的服务器TTL值要远高于解析记录,所以修改完后的服务器需要等待12-48小时,才能生效。