|
DNS查询
DNS查询可以有两种解释,一种是指客户端查询指定DNS服务器上的资源记录(如A记录),另一种是指查询FQDN名的解析过程。
一、查询DNS服务器上的资源记录
您可以在Windows平台下,使用命令行工具,输入nslookup www.baidu.com ,返回的结果包括域名对应的IP地址(A记录)、别名(CNAME记录)等。除了以上方法外,还可以通过一些DNS查询站点如国外的 dnsstuff.com 国内的 dirs.cn 查询域名的DNS信息。
二、FQDN名的解析过程查询
若想跟踪一个FQDN名的解析过程,三明做网站在Linux Shell下输入dig www.baidu.com +trace,返回的结果包括从跟域开始的递归或迭代过程,一直到权威域名服务器。
无论您是通过linux还是windows搭建dns服务器,原理都是一致的。
您可以把DNS服务器配置成以下3类之一:
1、主DNS服务器。
2、辅DNS服务器。
3、缓存DNS服务器。
我们提到的211.152.17.58就是主DNS服务器,漳州做网站这台服务器负责seebod.com.域的名字到IP解析。
seebod.com.域还有台辅dns服务器,名字是dns2.100ok.com,ip地址是 211.157.101.174。辅DNS的存在的意思是:当主DNS瘫痪由辅dns提供服务。
例如202.96.209.5就是缓存DNS服务器。这样的DNS服务器不负责任何域的最终解析,只缓存解析记录,这样用户下次请求相同的解析记录时直接从缓存中的名字到IP的对应关系返回给用户,而不需要再递归或者跌代查询了。
现在一般国内的域名注册商,提供网站DNS解析服务是免费的,但国外的注册商很多是DNS解析服务是收费的。 |
|