互联网的域名解析不是靠一个DNS服务器完成的,而是分到多个DNS服务器上的,那么怎么分?
.net .com .edu 根 分别对应自己的服务器,根这个服务器虽然不负责具体的层级域名的解析,但是他知道.net .com .edu等是由哪些服务器解析的。
.net .com .edu等对应的些服务器知道根服务器是谁。
被委派的下级服务器虽然不知道上一级的服务器是谁,但是大家都知道根服务器是谁,
E计算机根本不知道谁委派了它,只知道根。
缓存的好处:下次访问就不用找了。
家里的用的无线路由器可以作为DNS服务器,可以实现域名解析,它里面什么域名都不负责解析,但是它知道根是谁。当我们的计算机的DNS服务器指向路由器时,它里面什么的都没有,只知道找根,只负责域名转发功能就行。
个人电脑上一般都使用两个DNS服务,主要是为了保险起见,这个连不上,可以连另外一个。可以人工指定,也可以自动获得。
互联网上几个常见的DNS服务器:
8.8.8.8(美国google的DNS服务器)
222.222.222.222(电信公司的DNS服务器)
114.114.114.114 (114)
180.76.76.76 (百度)
223.5.5.5 (阿里)
查看缓存中别名的方法:ipconfig /displaydns
A(主机)记录:域名解析成IP地址
CNAME记录:别名
生存时间单位:秒
清空DNS缓存的方法:ipconfig /flushdns,其实要知道所有的命令执行ipconfig /?即可查询
Nslookup命令的使用方法:这个命令与ping类似,但返回的信息更丰富,
使用ping只能返回第一个地址。
注意下面的两种用法。
非权威应答:意思是指向的DNS服务器里面没有这个域名,而是通过根服务器间接找到的。
通过quit退出
如何安装内网使用的DNS服务器
内网建立DNS服务器后,就可以通过域名来访问内网的服务,比如Web服务、OA服务、FTP服务。内网服务这个域名可以随便取,毕竟只是在内网使用而已。
建立内网DNS服务器有个好处,就是节约带宽,毕竟使用互联网上面的DNS服务器也是要占用带宽的。如果是通过内网的DNS服务器内网的计算机访问重复地IP只要在内网的DNS服务器的缓存里面取就行了,这提升了域名解析的速度。
互联网上的根服务器也有很多个,其实互联网上负责.com .net .edu等的DNS服务器
---------------------
作者:taotongning
来源:CSDN
原文:https://blog.csdn.net/taotongning/article/details/82626663