1. 程式人生 > >域名解析的過程

域名解析的過程

網際網路的域名解析不是靠一個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伺服器