DNS的服務(wù)器出問題了怎么解決
DNS 的服務(wù)器出問題了怎么解決DNS 域名服務(wù)器通常保存著域名空間內(nèi)的一個(gè)或多個(gè)區(qū)域(Zone )的數(shù)據(jù),為DNS 客戶端提供數(shù)據(jù)查詢,根據(jù)工作方式的不同,域名服務(wù)器可以分為以下幾種:主服務(wù)器、輔助
DNS 的服務(wù)器出問題了怎么解決
DNS 域名服務(wù)器通常保存著域名空間內(nèi)的一個(gè)或多個(gè)區(qū)域(Zone )的數(shù)據(jù),為DNS 客戶端提供數(shù)據(jù)查詢,根據(jù)工作方式的不同,域名服務(wù)器可以分為以下幾種:主服務(wù)器、輔助服務(wù)器、Cache-Only 服務(wù)器、轉(zhuǎn)發(fā)服務(wù)器。
(1)主域名服務(wù)器
主 域名服務(wù)器(PrimaryNameSever )是用于存放該區(qū)域中相關(guān)設(shè)置的DNS 服務(wù)器。當(dāng)在一臺(tái)DNS 服務(wù)器上建立一個(gè)區(qū)域文件時(shí),有關(guān)該新建區(qū)域內(nèi)的主機(jī)數(shù)據(jù)都直接存放到該DNS 服務(wù)器中。而且,當(dāng)該區(qū)域內(nèi)的主機(jī)數(shù)據(jù)發(fā)生變化時(shí)(例如添加了主機(jī)),這臺(tái)DNS 服務(wù)器則對(duì)原有數(shù)據(jù)庫進(jìn)行修改,這些變更后的數(shù)據(jù)同樣存放在這臺(tái)DNS 服務(wù)器內(nèi)。主域名服務(wù)器存放的是區(qū)域文件的正本數(shù)據(jù)。 在一個(gè)DNS 系統(tǒng)中,每個(gè)區(qū)至少有兩個(gè)主域名服務(wù)器來保存所有的區(qū)內(nèi)信息。換句話說,每一個(gè)給定的區(qū)內(nèi)的數(shù)據(jù)至少可以從兩個(gè)服務(wù)器上得到。其中,一個(gè)服務(wù)器稱為第一主域名服務(wù)器;另一個(gè)稱為第二主域名服務(wù)器。第一主域名服務(wù)器從磁盤中得到區(qū)域文件數(shù)據(jù);第二主服務(wù)器從第一主服務(wù)器那里得到數(shù)據(jù)。 www.s ti.net
這樣,可以提高容錯(cuò)能力,當(dāng)一臺(tái)主域名服務(wù)器發(fā)生故障時(shí),由另一臺(tái)主域名服務(wù)器提供服務(wù)。另外,多個(gè)主域名服務(wù)器可以分擔(dān)查詢的任務(wù),減輕了只有一個(gè)主域名服務(wù)器時(shí)的負(fù)擔(dān)。即當(dāng)?shù)谝恢鞣?wù)
,器發(fā)生故障或過載時(shí),第二主服務(wù)器可以當(dāng)作一個(gè)備份服務(wù)器來工作。
(2)輔助域名服務(wù)器
輔助域名服務(wù)器(SecondaryNameServer )是用于從其他的服務(wù)器(既可以是主域名服務(wù)器,也可以是輔助域名服務(wù)器)中復(fù)制數(shù)據(jù),并進(jìn)行保存的服務(wù)器。輔助域名服務(wù)器中的數(shù)據(jù)不是直接輸入的,而是從其他的服務(wù)器中復(fù)制過來的,只是一份副本。所以,輔助域名服務(wù)器中的數(shù)據(jù)無法被修改。
將提供數(shù)據(jù)復(fù)制服務(wù)的這臺(tái)主域名服務(wù)器(也可以是輔助域名服務(wù)器)叫作主控域名服務(wù)器(MasterNameServer )。 www.x afei du.c om
當(dāng)啟動(dòng)輔助域名服務(wù)器時(shí),它會(huì)與它建立聯(lián)系的所有主域名服務(wù)器建立聯(lián)系,并從中復(fù)制數(shù)據(jù)。在輔助域名服務(wù)器工作時(shí),還會(huì)定期地更新原有的數(shù)據(jù),以盡可能地保證副本與正本數(shù)據(jù)的一致性。輔助域名服務(wù)器除可以從主域名服務(wù)器復(fù)制數(shù)據(jù)外,還可以從其他的輔助域名服務(wù)器中復(fù)制數(shù)據(jù)。在一個(gè)區(qū)域中設(shè)置多臺(tái)輔助域名服務(wù)器具有以下的優(yōu)點(diǎn):
①提供容錯(cuò)能力。當(dāng)一臺(tái)DNS 服務(wù)器發(fā)生故障時(shí),由輔助域名服務(wù)器提供服務(wù)。
②分擔(dān)主要名稱服務(wù)器的負(fù)擔(dān)。
③加快查詢的速度。例如,一個(gè)公司分別位于相距較遠(yuǎn)的兩個(gè)地方,這時(shí)可以在其中一處設(shè)置一臺(tái)輔助域名服務(wù)器,讓本地的DNS 客戶直接向本地的輔助域名服務(wù)器進(jìn)行查詢即可。
,(3)Cache-Only 服務(wù)器
Cache-Only 服務(wù)器只負(fù)責(zé)查詢數(shù)據(jù),并將曾經(jīng)查到的數(shù)據(jù)保存在高速緩存(Chache )中,當(dāng)接收到下一次DNS 客戶端查詢數(shù)據(jù)時(shí),如果高速緩存內(nèi)還保存該數(shù)據(jù),則它可以快速將數(shù)據(jù)提供給客戶端。 Cache-Only 服務(wù)器不負(fù)責(zé)管轄域名稱空間內(nèi)的任何DNS 服務(wù)器,不創(chuàng)建任何的區(qū)域數(shù)據(jù),它將所接收到的DNS 客戶端查詢數(shù)據(jù)轉(zhuǎn)發(fā)到其他DNS 服務(wù)器上,直到得到所需數(shù)據(jù),然后將查到的數(shù)據(jù)存儲(chǔ)一份到高速緩存中,以便快速響應(yīng)DNS 客戶端的查詢請(qǐng)求。
(4)轉(zhuǎn)發(fā)服務(wù)器 www.xabps w.c om
轉(zhuǎn)發(fā)服務(wù)器(ForwarderServer )。它建立一張“轉(zhuǎn)送服務(wù)表”,記載它的上一級(jí)域名服務(wù)器。
當(dāng)DNS 服務(wù)器在收到DNS 客戶端的查詢請(qǐng)求后,它首先在所管轄區(qū)域的數(shù)據(jù)庫中尋找是否有該客戶端的數(shù)據(jù)。如果該DNS 服務(wù)器的區(qū)域數(shù)據(jù)庫中沒有該客戶端的數(shù)據(jù)(即在DNS 服務(wù)器所管轄的區(qū)域數(shù)據(jù)庫中并沒有該DNS 客戶端所查詢的主機(jī)名)時(shí),就請(qǐng)求送到上一級(jí)的服務(wù)器中,而不是送給根域。該服務(wù)器將依次在表中向上一級(jí)查詢,直到查到該數(shù)據(jù)為止。
在實(shí)際應(yīng)用中,以上這種現(xiàn)象經(jīng)常發(fā)生。例如,當(dāng)網(wǎng)絡(luò)中的某臺(tái)主機(jī)要與位于本網(wǎng)絡(luò)外的主機(jī)通信時(shí),就需要向外界的DNS 服務(wù)器進(jìn)行查詢,并由它提供相應(yīng)的數(shù)據(jù)。但為了安全起見,一般不希望內(nèi)部所有的DNS 服務(wù)器都直接與外界的DNS 服務(wù)器建立聯(lián)系,而是只讓一臺(tái)DNS 服務(wù)器與外界建立直接聯(lián)系,網(wǎng)絡(luò)內(nèi)的其他DNS 服
,務(wù)器則通過這一臺(tái)DNS 服務(wù)器來與外界進(jìn)行間接的聯(lián)系。那么,這臺(tái)直接與外界建立聯(lián)系的DNS 服務(wù)器便稱為轉(zhuǎn)發(fā)服務(wù)器。
有了轉(zhuǎn)發(fā)服務(wù)器后,當(dāng)DNS 客戶端提出查詢請(qǐng)求時(shí),DNS 服務(wù)器將通過轉(zhuǎn)發(fā)服務(wù)器從外界DNS 服務(wù)器中獲得數(shù)據(jù),并將其提供給DNS 客戶端。如果轉(zhuǎn)發(fā)器無法查詢到所需的數(shù)據(jù),則DNS 服務(wù)器返回?zé)o此數(shù)據(jù)的信息。這種服務(wù)器的優(yōu)點(diǎn)在于主機(jī)可以建立非常大的數(shù)據(jù)Cache ,從而減少從本機(jī)到網(wǎng)上其他地方的訪問次數(shù)。