DNS域名解析是互聯(lián)網(wǎng)上非常重要的一項(xiàng)服務(wù),上網(wǎng)沖浪(還有人在用這個(gè)詞嗎?)伴隨著大量DNS服務(wù)來(lái)支撐,而對(duì)于網(wǎng)站運(yùn)營(yíng)來(lái)說(shuō),DNS域名解析的穩(wěn)定可靠,意味著更多用戶的喜歡,更好的SEO效果和更大的訪問(wèn)流量。我們先了解一下什么是DNS:
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:空間域名、虛擬空間、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、汝城網(wǎng)站維護(hù)、網(wǎng)站推廣。DNS,就是Domain Name System的縮寫(xiě),翻譯過(guò)來(lái)就是域名系統(tǒng),是互聯(lián)網(wǎng)上作為域名和IP地址相互映射的一個(gè)分布式數(shù)據(jù)庫(kù)。DNS能夠使用戶更方便的訪問(wèn)互聯(lián)網(wǎng),而不用去記住能夠被機(jī)器直接讀取的IP數(shù)串。通過(guò)域名,最終得到該域名對(duì)應(yīng)的IP地址的過(guò)程叫做域名解析(或主機(jī)名解析)。
下面這張圖,詳細(xì)說(shuō)明了一個(gè)DNS域名解析的全過(guò)程:
DNS域名解析的全過(guò)程
下面來(lái)詳細(xì)解釋DNS域名解析的過(guò)程:
網(wǎng)絡(luò)客戶端就是我們平常使用的電腦,打開(kāi)瀏覽器,輸入一個(gè)域名。比如輸入www.163.com,這時(shí),你使用的電腦會(huì)發(fā)出一個(gè)DNS請(qǐng)求到本地DNS服務(wù)器。本地DNS服務(wù)器一般都是你的網(wǎng)絡(luò)接入服務(wù)器商提供,比如中國(guó)電信,中國(guó)移動(dòng)。
查詢www.163.com的DNS請(qǐng)求到達(dá)本地DNS服務(wù)器之后,本地DNS服務(wù)器會(huì)首先查詢它的緩存記錄,如果緩存中有此條記錄,就可以直接返回結(jié)果。如果沒(méi)有,本地DNS服務(wù)器還要向DNS根服務(wù)器進(jìn)行查詢。
根DNS服務(wù)器沒(méi)有記錄具體的域名和IP地址的對(duì)應(yīng)關(guān)系,而是告訴本地DNS服務(wù)器,你可以到域服務(wù)器上去繼續(xù)查詢,并給出域服務(wù)器的地址。
本地DNS服務(wù)器繼續(xù)向域服務(wù)器發(fā)出請(qǐng)求,在這個(gè)例子中,請(qǐng)求的對(duì)象是.com域服務(wù)器。.com域服務(wù)器收到請(qǐng)求之后,也不會(huì)直接返回域名和IP地址的對(duì)應(yīng)關(guān)系,而是告訴本地DNS服務(wù)器,你的域名的解析服務(wù)器的地址。
最后,本地DNS服務(wù)器向域名的解析服務(wù)器發(fā)出請(qǐng)求,這時(shí)就能收到一個(gè)域名和IP地址對(duì)應(yīng)關(guān)系,本地DNS服務(wù)器不僅要把IP地址返回給用戶電腦,還要把這個(gè)對(duì)應(yīng)關(guān)系保存在緩存中,以備下次別的用戶查詢時(shí),可以直接返回結(jié)果,加快網(wǎng)絡(luò)訪問(wèn)。
關(guān)于DNS解析的TTL參數(shù):
我們?cè)谂渲肈NS解析的時(shí)候,有一個(gè)參數(shù)常常容易忽略,就是DNS解析的TTL參數(shù),Time To Live。TTL這個(gè)參數(shù)告訴本地DNS服務(wù)器,域名緩存的最長(zhǎng)時(shí)間。用阿里云解析來(lái)舉例,阿里云解析默認(rèn)的TTL是10分鐘,10分鐘的含義是,本地DNS服務(wù)器對(duì)于域名的緩存時(shí)間是10分鐘,10分鐘之后,本地DNS服務(wù)器就會(huì)刪除這條記錄,刪除之后,如果有用戶訪問(wèn)這個(gè)域名,就要重復(fù)一遍上述復(fù)雜的流程。
其實(shí),如果網(wǎng)站已經(jīng)進(jìn)入穩(wěn)定發(fā)展的狀態(tài),不會(huì)輕易更換IP地址,我們完全可以將TTL設(shè)置到協(xié)議值,即24小時(shí)。帶來(lái)的好處是,讓域名解析記錄能夠更長(zhǎng)時(shí)間的存放在本地DNS服務(wù)器中,以加快所有用戶的訪問(wèn)。設(shè)置成24小時(shí),其實(shí),還解決了Googlebot在全球部署的服務(wù)器抓取網(wǎng)站可能帶來(lái)的問(wèn)題,這個(gè)問(wèn)題麥新杰專門(mén)有一篇博文,請(qǐng)參考:“Googlebot無(wú)法訪問(wèn)您的站點(diǎn)”問(wèn)題理解和處理方法
阿里云之所以只將TTL設(shè)置成10分鐘,是為了讓域名解析更快生效而已。因?yàn)橹暗慕馕鰰?huì)在最長(zhǎng)10分鐘之后失效(本地DNS服務(wù)器將對(duì)應(yīng)的解析條目刪除),然后新的解析生效。如果是24小時(shí),這個(gè)生效的時(shí)間最長(zhǎng)就是24小時(shí),甚至更長(zhǎng)(本地DNS服務(wù)器要有用戶請(qǐng)求,才會(huì)發(fā)起查詢)。
關(guān)于DNS域名解析過(guò)程,就說(shuō)這么多吧。
本文名稱:一張圖看懂DNS域名解析全過(guò)程
鏈接地址:http://www.rwnh.cn/article36/cgsdpg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、企業(yè)網(wǎng)站制作、品牌網(wǎng)站建設(shè)、Google、App開(kāi)發(fā)、網(wǎng)站維護(hù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
營(yíng)銷(xiāo)型網(wǎng)站建設(shè)知識(shí)