卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

DNS原理

DNS 原理DNS( Domain Name System)是“域名系統(tǒng)”的英文縮寫(xiě),是一種組織成域?qū)哟谓Y(jié)構(gòu)的計(jì)算機(jī)和網(wǎng)絡(luò)服務(wù)命名系統(tǒng),它用于TCP/IP網(wǎng)絡(luò),它主要是用來(lái)通過(guò)用戶(hù)親切而友好的名稱(chēng)代替

DNS 原理

DNS( Domain Name System)是“域名系統(tǒng)”的英文縮寫(xiě),是一種組織成域?qū)哟谓Y(jié)構(gòu)的計(jì)算機(jī)和網(wǎng)絡(luò)服務(wù)命名系統(tǒng),它用于TCP/IP網(wǎng)絡(luò),它主要是用來(lái)通過(guò)用戶(hù)親切而友好的名稱(chēng)代替枯燥而難記的IP 地址以定位相應(yīng)的計(jì)算機(jī)和相應(yīng)服務(wù)。因此,要想讓親切而友好的名稱(chēng)能被網(wǎng)絡(luò)所認(rèn)識(shí),則需要在名稱(chēng)和IP 地址之間有一位“翻譯官”,它能將相關(guān)的域名翻譯成網(wǎng)絡(luò)能接受的相應(yīng)IP 地址。DNS 就是這樣的一位“翻譯官”,它的工作原理可用圖1來(lái)表示。

圖1

域名的查詢(xún)過(guò)程

在Internet 上,一個(gè)域名要由兩臺(tái)域名服務(wù)器提供“權(quán)威性的”域名解析。這里的“權(quán)威性”,指的是被服務(wù)的域名的所有記錄是由這兩臺(tái)服務(wù)器唯一決定的。雖然Internet 上的其他域名服務(wù)器上都可能保存有該域名的記錄,但那些記錄是從這兩臺(tái)“權(quán)威性”的域名服務(wù)器上拷貝過(guò)去的,是非權(quán)威性的。這兩臺(tái)域名服務(wù)器,和您的域名一起被登記在域名注冊(cè)管理機(jī)構(gòu)的數(shù)據(jù)庫(kù)中。如果是國(guó)際域名,域名注冊(cè)管理機(jī)構(gòu)就是InterNIC (國(guó)際互聯(lián)網(wǎng)絡(luò)信息中心);如果是國(guó)內(nèi)域名,域名注冊(cè)管理機(jī)構(gòu)就是CNNIC (中國(guó)互聯(lián)網(wǎng)信息中心)。這兩臺(tái)“權(quán)威性的”服務(wù)器,一主一輔,保存著相同的記錄,主要是為了提高可靠性。域名注冊(cè)管理機(jī)構(gòu)的數(shù)據(jù)庫(kù)的記錄最終體現(xiàn)在“根”域名服務(wù)器上。目前在Internet 上的最頂級(jí)“根”域名服務(wù)器共有13臺(tái),它們被完善地維護(hù)著。如果它們?nèi)疾还ぷ鳎琁nternet 就崩潰了(網(wǎng)絡(luò)仍通,但域名及電子郵件完全不能工作)。根服務(wù)器中保存的記錄的最本質(zhì)的信息,就是一個(gè)域名由哪兩臺(tái)域名服務(wù)器提供解析服務(wù)。

以下結(jié)合實(shí)例講述域名的查詢(xún)過(guò)程:當(dāng)您打開(kāi)瀏覽器,訪(fǎng)問(wèn)某個(gè)站點(diǎn)時(shí),例如www.hichina.com ,您的電腦需要知道這個(gè)站點(diǎn)的IP 地址是多少。于是它會(huì)自動(dòng)向您的“主控D NS”服務(wù)器發(fā)出詢(xún)問(wèn),即“www.hichina.com的IP 是多少?”,如果這臺(tái)域名服務(wù)器對(duì)hichina.com 這個(gè)域名不是“權(quán)威性”的,起初它上面并沒(méi)有關(guān)于hichina.com 的記錄,于是它向根服務(wù)器發(fā)出一個(gè)查詢(xún):“hichina.com由什么服務(wù)器提供域名解析服務(wù)”?根服務(wù)器的回答將是:“哦,去問(wèn)dns1.hichina.com 或者dns2.hichina.com 吧。他們的IP 地址是203.196.4.70及203.196.4.10”。您的主控DNS 服務(wù)器繼而會(huì)詢(xún)問(wèn)dns1.hichina.com 這臺(tái)域名服務(wù)器,還是那個(gè)問(wèn)題,即“www.hichina.com的IP 是多少?”,dns1.hichina.com 將給出“權(quán)威性的”回答。您的主控DNS 服務(wù)器收到這個(gè)回答,一方面將該信息告訴您的電腦,另一方面它會(huì)把該信息保存在自己的緩沖區(qū)內(nèi),如果它再次接到相同的查詢(xún),它就直接將剛才緩存了的記錄回答給下一個(gè)詢(xún)問(wèn)者。但是這個(gè)緩存的記錄有一個(gè)失效期,當(dāng)失效期到達(dá)后,您的主控DNS 服務(wù)器將會(huì)自動(dòng)丟棄緩存的記錄。當(dāng)再有電腦發(fā)出同樣的查詢(xún)請(qǐng)求時(shí),將重復(fù)前面敘述的完整的過(guò)程。主控DNS 服務(wù)器“代理”了電腦的查詢(xún)過(guò)程,一級(jí)一級(jí)地進(jìn)行了查

,

詢(xún),我們稱(chēng)之為“遞歸式”的查詢(xún)。對(duì)于國(guó)內(nèi)域名,如www.domain.com.cn ,查詢(xún)過(guò)程將更加復(fù)雜一些。您的電腦向您的主控DNS 服務(wù)器發(fā)出查詢(xún)請(qǐng)求: “www.domain.com.cn的IP 地址是多少?”,如果您的主控DNS 服務(wù)器不是該域名的“權(quán)威性”的服務(wù)器,它上面沒(méi)有關(guān)于www.domain.com.cn 的記錄,于是它向根服務(wù)器發(fā)出詢(xún)問(wèn):“com.cn由什么服務(wù)器提供域名服務(wù)?”,根服務(wù)器的回答將是:“哦,去問(wèn)ns.cnc.ac.cn 或者sns.edu.cn 吧。他們的IP 地址是159.226.1.1及202.112.0.34”(注:根服務(wù)器實(shí)際共列出了7個(gè)域名服務(wù)器,經(jīng)筆者測(cè)試,其中有些域名服務(wù)器查詢(xún)的結(jié)果不正確)。您的主控DNS 服務(wù)器繼而向ns.cnc.ac.cn 發(fā)出查詢(xún):“domain.com.cn由誰(shuí)提供域名服務(wù)?”,nc.cnc.ac.cn 將回答:“去問(wèn)dns1.hichina.com 或者dns2.hichina.com 吧,他們的IP 地址是203.196.4.70及203.196.4.10。”您的主控DNS 服務(wù)器接著會(huì)詢(xún)問(wèn)dns1.hichina.com 這臺(tái)域名服務(wù)器,“www.domain.com.cn 的IP 是多少?”,dns1.hichina.com 將給出“權(quán)威性的”回答。同樣,您的主控DNS 服務(wù)器也將緩存這個(gè)記錄直至失效期到來(lái)。在域名系統(tǒng)中,象ns.cnc.ac.cn 或sns.edu.cn 這樣的服務(wù)器就是國(guó)內(nèi)域名的根服務(wù)器。

請(qǐng)注意,根服務(wù)器不能作為您的“主控DNS”服務(wù)器。因?yàn)樗粫?huì)幫助您進(jìn)行“遞歸式”的查詢(xún)。

客戶(hù)機(jī)發(fā)送的每條查詢(xún)消息都包括3條信息,以指定服務(wù)器應(yīng)回答的問(wèn)題。

● 指定的 DNS 域名,表示為完全合格的域名 (FQDN) 。

● 指定的查詢(xún)類(lèi)型,它可根據(jù)類(lèi)型指定資源記錄,或作為查詢(xún)操作的專(zhuān)門(mén)類(lèi)型。

● DNS 域名的指定類(lèi)別。

對(duì)于DNS 服務(wù)器,它始終應(yīng)指定為 Internet 類(lèi)別。例如,指定的名稱(chēng)可以是計(jì)算機(jī)的完全合格的域名,如hosta.hello.company.com ,并且指定的查詢(xún)類(lèi)型用于通過(guò)該名稱(chēng)搜索地址資 源記錄。系統(tǒng)將把D NS 查詢(xún)當(dāng)作客戶(hù)機(jī)向服務(wù)器提出的兩部分問(wèn)題,如“對(duì)于名為 hostname.hello.company.com 的計(jì)算機(jī),你有沒(méi)有地址資源記錄?”當(dāng)客戶(hù)機(jī)從服務(wù)器接收應(yīng)答時(shí),它讀取并解釋?xiě)?yīng)答的地址資源記錄,以了解它通過(guò)名稱(chēng)提問(wèn)的計(jì)算機(jī)的 IP 地址。

DNS 查詢(xún)以各種不同的方式進(jìn)行解析??蛻?hù)機(jī)有時(shí)也可通過(guò)使用從以前查詢(xún)獲得的緩存信息就地應(yīng)答查詢(xún)。DNS 服務(wù)器可使用其自身的資源記錄信息緩存來(lái)應(yīng)答查詢(xún),也可代表請(qǐng)求客戶(hù)機(jī)來(lái)查詢(xún)或聯(lián)系其他 DNS 服務(wù)器,以完全解析該名稱(chēng),并隨后將應(yīng)答返回至客戶(hù)機(jī)。這個(gè)過(guò)程稱(chēng)為遞歸。

另外,客戶(hù)機(jī)自己也可嘗試聯(lián)系其他的 DNS 服務(wù)器來(lái)解析名稱(chēng)。如果客戶(hù)機(jī)這么做,它會(huì)使用基于服務(wù)器應(yīng)答的獨(dú)立和附加的查詢(xún),該過(guò)程稱(chēng)作迭代。

總之,DNS 的查詢(xún)過(guò)程按兩部分進(jìn)行:首選,名稱(chēng)查詢(xún)從客戶(hù)機(jī)開(kāi)始并傳送至解析程序(DNS客戶(hù)服務(wù)) 進(jìn)行解析; 其次,不能就地解析查詢(xún)時(shí),可根據(jù)需要查詢(xún)DNS 服務(wù)器來(lái)解析名稱(chēng)。DNS 查詢(xún)的過(guò)程如下圖所示。

,

如查詢(xún)過(guò)程的初始步驟所示,DNS 域名由本機(jī)的程序使用。該請(qǐng)求隨后傳送至 DNS 客戶(hù)服務(wù),以通過(guò)使用就地緩存的信息進(jìn)行解析。如果可以解析查詢(xún)的名稱(chēng),則查詢(xún)將被應(yīng)答,并且此過(guò)程完成。其中,本地解析程序的緩存可從以下2個(gè)可能的來(lái)源獲取名稱(chēng)信息:

● 如果主機(jī)文件就地配置,則來(lái)自該文件的任何主機(jī)名稱(chēng)到地址的映射都將在DNS 客戶(hù)服務(wù)啟動(dòng)時(shí)預(yù)先加載到緩存中。

● 從以前DNS 查詢(xún)應(yīng)答的響應(yīng)中獲取的資源記錄將被添加至緩存并保留一段時(shí)間。

如果此查詢(xún)不匹配緩存中的項(xiàng)目,則解析過(guò)程繼續(xù)進(jìn)行,客戶(hù)機(jī)查詢(xún) DNS 服務(wù)器來(lái)解析名稱(chēng)。 接下來(lái)查詢(xún) DNS 服務(wù)器,當(dāng)本地的DNS 不能就地解析查詢(xún)時(shí),可根據(jù)需要查詢(xún) DNS 服務(wù)器來(lái)解析名稱(chēng)。如圖4-1所示,客戶(hù)機(jī)將查詢(xún)首選 DNS 服務(wù)器。在此過(guò)程中使用的實(shí)際服務(wù)器是從全局列表中選擇的。當(dāng) DNS 服務(wù)器接收到查詢(xún)時(shí),首先檢查它能否根據(jù)在服務(wù)器的就地配置區(qū)域中獲取的資源記錄信息作出權(quán)威性的應(yīng)答。如果查詢(xún)的名稱(chēng)與本地區(qū)域信息中的相應(yīng)資源記錄匹 配,則服務(wù)器作出權(quán)威性的應(yīng)答,并且使用該信息來(lái)解析查詢(xún)的名稱(chēng)。

如果查詢(xún)的名稱(chēng)沒(méi)有區(qū)域信息,則服務(wù)器檢查它能否通過(guò)本地緩存的先前查詢(xún)信息來(lái)解析名稱(chēng)。如果從中發(fā)現(xiàn)匹配的信息,則服務(wù)器使用它應(yīng)答查詢(xún)。接著,如果首選服務(wù)器可使用來(lái)自其緩存的肯定匹配響應(yīng)來(lái)應(yīng)答發(fā)出請(qǐng)求的客戶(hù)機(jī),則此次查詢(xún)完成。

如果查詢(xún)名稱(chēng)在首選服務(wù)器中未發(fā)現(xiàn)來(lái)自緩存或區(qū)域信息的匹配應(yīng)答,則查詢(xún)過(guò)程可繼續(xù)進(jìn)行,使用遞歸來(lái)完全解析名稱(chēng),包括來(lái)自其他 DNS 服務(wù)器的支持,以幫助解析名稱(chēng)。在默認(rèn)情況下,DNS 客戶(hù)服務(wù)要求服務(wù)器在返回應(yīng)答前使用遞歸過(guò)程來(lái)代表客戶(hù)機(jī)完全解析名稱(chēng)。在大多數(shù)情況下,DNS 服務(wù)器的默認(rèn)配置支持遞歸過(guò)程,如下圖所示。

,

圖4-2 遞歸解析過(guò)程

為了使 DNS 服務(wù)器正確執(zhí)行,首先需要在DNS 域名空間內(nèi)存放其他DNS 服務(wù)器的一些有用的聯(lián)系信息。該信息以根線(xiàn)索的形式提供,它是記錄初步資源的一個(gè)列表,可用來(lái)定位一些 DNS 服務(wù)器,這些服務(wù)器對(duì) DNS 域名空間樹(shù)的根具有絕對(duì)控制權(quán)。根服務(wù)器對(duì) DNS 域名空間樹(shù)中的根域和頂級(jí)域具有絕對(duì)控制權(quán)。DNS 服務(wù)器可通過(guò)使用根線(xiàn)索搜索根服務(wù)器來(lái)完成遞歸過(guò)程。

例如,當(dāng)客戶(hù)機(jī)查詢(xún)單個(gè)DNS 服務(wù)器時(shí),考慮使用遞歸過(guò)程來(lái)定位名稱(chēng) host.example.microsoft.co m 。此過(guò)程在 DNS 服務(wù)器和客戶(hù)機(jī)首次啟動(dòng),并且沒(méi)有可幫助解析名稱(chēng)查詢(xún)的當(dāng)?shù)鼐彺嫘畔r(shí)進(jìn)行。 首先,首選服務(wù)器分析全名并確定對(duì)于頂級(jí)域com 具有絕對(duì)控制權(quán)的服務(wù)器的位置。隨后,對(duì)com DNS 服務(wù)器使用迭代查詢(xún),以獲取microsoft.com 服務(wù)器的參考信息。然后參考性應(yīng)答從microsoft.com 服務(wù)器傳送到 example.microsoft.com 的 DNS 服務(wù)器。最后,與服務(wù)器 example.microsoft.com 聯(lián)系上。因?yàn)樵摲?wù)器包括作為其配置區(qū)域一部分的查詢(xún)名稱(chēng),所以,它向啟動(dòng)遞歸的源服務(wù)器作出權(quán)威性的應(yīng)答。當(dāng)源服務(wù)器接收到表明已獲得對(duì)請(qǐng)求查詢(xún)的權(quán)威 性應(yīng)答的響應(yīng)時(shí),它將此應(yīng)答轉(zhuǎn)發(fā)給發(fā)出請(qǐng)求的客戶(hù)機(jī),這樣,遞歸查詢(xún)過(guò)程就完成了。

怎樣確定一個(gè)域名是否得到了正常的域名服務(wù)?

(1)在根服務(wù)器中有記錄,這實(shí)際上就是進(jìn)行了域名的注冊(cè);

(2)在“權(quán)威性的”域名服務(wù)器上有記錄,即它們?yōu)槟挠蛎峁┝擞蛎馕龇?wù)。這些“權(quán)威性的”服務(wù)器,就是登記在根服務(wù)器中,指定為您的域名提供“權(quán)威性”服務(wù)的服務(wù)器?!皺?quán)威性的”域名服務(wù)器中記錄了一個(gè)域名下的多個(gè)主機(jī)的IP 地址,如www 主機(jī)、ftp 主機(jī)、mail 主機(jī)等,還有該域名的電子郵件如何投遞的記錄、上述的失效期等。可能給該域名本身也指定一個(gè)IP 地址,我們創(chuàng)聯(lián)萬(wàn)網(wǎng)就是這樣做的,其好處就是讓用戶(hù)訪(fǎng)問(wèn)您的網(wǎng)站時(shí),不用寫(xiě)“www”也可以訪(fǎng)問(wèn)得到。

一個(gè)域名如果得到了正確的域名服務(wù),那么在世界上的任何地方,Internet 用戶(hù)使用各種軟件都能夠查詢(xún)到,如瀏覽器、telnet 、ftp 、ping 等。

值得指出的是,即使一個(gè)域名得到了正確的解析服務(wù),但如果該域名相應(yīng)的服務(wù)器未正常工作(例如沒(méi)有開(kāi)機(jī)、當(dāng)機(jī)或服務(wù)不正常),您仍然訪(fǎng)問(wèn)不到它們。判別它們的方法很簡(jiǎn)單,因?yàn)槟臋C(jī)器的給您的報(bào)告不同:域名解析服務(wù)不正常時(shí),結(jié)果是:找不到該主機(jī);而服務(wù)器不正常得到的回答是:主機(jī)沒(méi)有響應(yīng)。

,

如果您的域名找不到,如何查找問(wèn)題?

有時(shí),一個(gè)域名在Internet 上訪(fǎng)問(wèn)不到,問(wèn)題在哪里呢?首先,您需要根據(jù)瀏覽器返回的結(jié)果判斷是屬于解析有問(wèn)題還是您的web 服務(wù)器出了問(wèn)題(注:IE 提供的信息比較含糊,Netscape 提供的信息更準(zhǔn)確)。對(duì)于域名解析上的問(wèn)題,為了幫助用戶(hù)了解自己域名的工作狀況,創(chuàng)聯(lián)萬(wàn)網(wǎng)開(kāi)發(fā)了Web 界面的查詢(xún)工具“域名追蹤器”,它可以幫助您斷定域名出現(xiàn)無(wú)法訪(fǎng)問(wèn)時(shí)的問(wèn)題所在。因?yàn)槟赐炅吮疚那懊娴慕榻B,知道了域名是怎樣工作的,您就可以借助于“域名追蹤器”進(jìn)行查看?!坝蛎纷粉櫰鳌笨梢詭椭榭矗?/p>

(1) 根服務(wù)器是否給您的域名做了正確的解析服務(wù)。

(2) 您的域名所登記的“權(quán)威性的”服務(wù)器是否給您的域名提供了正確的解析服務(wù)。

一般,如果根服務(wù)器沒(méi)有您的域名的記錄,有以下幾種可能:

(1) 您的域名是剛剛注冊(cè);

(2) 您的域名于付款問(wèn)題或其他問(wèn)題被停止了服務(wù);

如果您的域名的“權(quán)威性的”服務(wù)器未給您的域名提供服務(wù),其原因可能是:

(1) 管理該服務(wù)器的機(jī)構(gòu)(網(wǎng)絡(luò)服務(wù)提供商)未做域名解析服務(wù)(DNS );

(2) DNS 設(shè)置錯(cuò)誤等;

如何解決DNS 解析故障:

當(dāng)我們的計(jì)算機(jī)出現(xiàn)了DNS 解析故障后不要著急,解決的方法也很簡(jiǎn)單。

(1)用nslookup 來(lái)判斷是否真的是DNS 解析故障:

要想百分之百判斷是否為DNS 解析故障就需要通過(guò)系統(tǒng)自帶的NSLOOKUP 來(lái)解決了。

第一步:確認(rèn)自己的系統(tǒng)是windows 2000和windows xp 以上操作系統(tǒng),然后通過(guò)“開(kāi)始->運(yùn)行->輸入CMD”后回車(chē)進(jìn)入命令行模式。

第二步:輸入nslookup 命令后回車(chē),將進(jìn)入DNS 解析查詢(xún)界面。

第三步:命令行窗口中會(huì)顯示出當(dāng)前系統(tǒng)所使用的DNS 服務(wù)器地址,例如筆者的DNS 服務(wù)器IP 為20

2.106.0.20。

第四步:接下來(lái)輸入你無(wú)法訪(fǎng)問(wèn)的站點(diǎn)對(duì)應(yīng)的域名。例如筆者輸入www.softer.com ,假如不能訪(fǎng)問(wèn)的話(huà),那么DNS 解析應(yīng)該是不能夠正常進(jìn)行的。我們會(huì)收到DNS request timed out ,timeout was 2 second s 的提示信息。這說(shuō)明我們的計(jì)算機(jī)確實(shí)出現(xiàn)了DNS 解析故障。

小提示:如果DNS 解析正常的話(huà),會(huì)反饋回正確的IP 地址,例如筆者用www.sohu.com 這個(gè)地址進(jìn)行查詢(xún)解析,會(huì)得到name:sohu.com,addresses :61.135.133.103,61.135.133.104的信息。

2) 查詢(xún)DNS 服務(wù)器工作是否正常:

這時(shí)候我們就要看看自己計(jì)算機(jī)使用的DNS 地址是多少了,并且查詢(xún)他的運(yùn)行情況。

第一步:確認(rèn)自己的系統(tǒng)是windows 2000和windows xp 以上操作系統(tǒng),然后通過(guò)“開(kāi)始->運(yùn)行->輸入CMD”后回車(chē)進(jìn)入命令行模式。

第二步:輸入ipconfig /all命令來(lái)查詢(xún)網(wǎng)絡(luò)參數(shù)。

,

第三步:在ipconfig /all顯示信息中我們能夠看到一個(gè)地方寫(xiě)著DNS SERVERS ,這個(gè)就是我們的DNS 服務(wù)器地址。例如筆者的是202.106.0.20和202.106.46.151。從這個(gè)地址可以看出是個(gè)外網(wǎng)地址,如果使用外網(wǎng)DNS 出現(xiàn)解析錯(cuò)誤時(shí),我們可以更換一個(gè)其他的DNS 服務(wù)器地址即可解決問(wèn)題。

第四步:如果在DNS 服務(wù)器處顯示的是自己公司的內(nèi)部網(wǎng)絡(luò)地址,那么說(shuō)明你們公司的DNS 解析工作是交給公司內(nèi)部的DNS 服務(wù)器來(lái)完成的,這時(shí)我們需要檢查這個(gè)DNS 服務(wù)器,在DNS 服務(wù)器上進(jìn)行nsloo kup 操作看是否可以正常解析。解決DNS 服務(wù)器上的DNS 服務(wù)故障,一般來(lái)說(shuō)問(wèn)題也能夠解決。

(3)清除DNS 緩存信息法:

當(dāng)計(jì)算機(jī)對(duì)域名訪(fǎng)問(wèn)時(shí)并不是每次訪(fǎng)問(wèn)都需要向DNS 服務(wù)器尋求幫助的,一般來(lái)說(shuō)當(dāng)解析工作完成一次后,該解析條目會(huì)保存在計(jì)算機(jī)的DNS 緩存列表中,如果這時(shí)DNS 解析出現(xiàn)更改變動(dòng)的話(huà),由于DNS 緩存列表信息沒(méi)有改變,在計(jì)算機(jī)對(duì)該域名訪(fǎng)問(wèn)時(shí)仍然不會(huì)連接DNS 服務(wù)器獲取最新解析信息,會(huì)根據(jù)自己計(jì)算機(jī)上保存的緩存對(duì)應(yīng)關(guān)系來(lái)解析,這樣就會(huì)出現(xiàn)DNS 解析故障。這時(shí)我們應(yīng)該通過(guò)清除DNS 緩存的命令來(lái)解決故障。

第一步:通過(guò)“開(kāi)始->運(yùn)行->輸入CMD”進(jìn)入命令行模式。

第二步:在命令行模式中我們可以看到在ipconfig /?中有一個(gè)名為/flushdns的參數(shù),這個(gè)就是清除DN S 緩存信息的命令。

第三步:執(zhí)行ipconfig /flushdns命令,當(dāng)出現(xiàn)“successfully flushed the dns resolver cache”的提示時(shí)就說(shuō)明當(dāng)前計(jì)算機(jī)的緩存信息已經(jīng)被成功清除。

第四步:接下來(lái)我們?cè)僭L(fǎng)問(wèn)域名時(shí),就會(huì)到DNS 服務(wù)器上獲取最新解析地址,再也不會(huì)出現(xiàn)因?yàn)橐郧暗木彺嬖斐山馕鲥e(cuò)誤故障了。

(4)修改HOSTS 文件法:

修改HOSTS 法就是把HOSTS 文件中的DNS 解析對(duì)應(yīng)關(guān)系進(jìn)行修改,從而實(shí)現(xiàn)正確解析的目的。因?yàn)樵诒镜赜?jì)算機(jī)訪(fǎng)問(wèn)某域名時(shí)會(huì)首先查看本地系統(tǒng)中的HOSTS 文件,HOSTS 文件中的解析關(guān)系優(yōu)先級(jí)大于DNS 服務(wù)器上的解析關(guān)系。

這樣當(dāng)我們希望把某個(gè)域名與某IP 地址綁定的話(huà),就可以通過(guò)在HOSTS 文件中添加解析條目來(lái)實(shí)現(xiàn)。 第一步:通過(guò)“開(kāi)始->搜索”,然后查找名叫hosts 的文件。

第二步:當(dāng)然對(duì)于已經(jīng)知道他的路徑的讀者可以直接進(jìn)入c:windowssystem32driversetc目錄中找到HOSTS 文件。如果你的系統(tǒng)是windows 2000,那么應(yīng)該到c:winntsystem32driversetc目錄中尋找。 第三步:雙擊HOSTS 文件,然后選擇用“記事本”程序?qū)⑵浯蜷_(kāi)。

第四步:之后我們就會(huì)看到HOSTS 文件的所有內(nèi)容了,默認(rèn)情況下只有一行內(nèi)容“127.0.0.1 localhost”。(其他前面帶有#的行都不是真正的內(nèi)容,只是幫助信息而已)

,

第五步:將你希望進(jìn)行DNS 解析的條目添加到HOSTS 文件中,具體格式是先寫(xiě)該域名對(duì)應(yīng)的IP 地址,然后空格接域名信息。例如筆者添加了“211.153.80.1 www.ftedu.gov.cn”與“10.82.0.1 www.ftedu.gov.cn”兩個(gè)條目。

第六步:設(shè)置完畢后我們?cè)L問(wèn)www.f tedu.gov.cn 時(shí)就會(huì)自動(dòng)根據(jù)是在內(nèi)網(wǎng)還是外網(wǎng)來(lái)解析了。

兩種真正DNS 的查詢(xún)模式

有兩種詢(xún)問(wèn)原理,分為Recursive 和Interactive 兩種。前者是由DNS 代理去問(wèn),問(wèn)的方法是用Intera ctive 方式,后者是由本機(jī)直接做Interactive 式的詢(xún)問(wèn)。由上例可以看出,我們一般查詢(xún)名稱(chēng)的過(guò)程中,實(shí)際上這兩種查詢(xún)模式都是交互存在著的。

遞歸式(Recursive):DNS客戶(hù)端向DNS Server 的查詢(xún)模式,這種方式是將要查詢(xún)的封包送出去問(wèn),就等待正確名稱(chēng)的正確響應(yīng),這種方式只處理響應(yīng)回來(lái)的封包是否是正確響應(yīng)或是說(shuō)是找不到該名稱(chēng)的錯(cuò)誤訊息。

交談式(Interactive):DNS Server 間的查詢(xún)模式,由Client 端或是DNS Server上所發(fā)出去問(wèn),這種方式送封包出去問(wèn),所響應(yīng)回來(lái)的資料不一定是最后正確的名稱(chēng)位置,但也不是如上所說(shuō)的響應(yīng)回來(lái)是錯(cuò)誤訊息,他響應(yīng)回來(lái)告訴你最接近的IP 位置,然后再到此最接近的IP 上去尋找所要解析的名稱(chēng),反復(fù)動(dòng)作直到找到正確位置。

A 記錄

A (Address) 記錄是用來(lái)指定主機(jī)名(或域名)對(duì)應(yīng)的IP 地址記錄。用戶(hù)可以將該域名下的網(wǎng)站服務(wù)器指向到自己的web server 上。同時(shí)也可以設(shè)置您域名的子域名。通俗來(lái)說(shuō)A 記錄就是服務(wù)器的IP , 域名綁定A 記錄就是告訴DNS, 當(dāng)你輸入域名的時(shí)候給你引導(dǎo)向設(shè)置在DNS 的A 記錄所對(duì)應(yīng)的服務(wù)器。

子域名

子域名道理等同二級(jí)域名,不過(guò)比二級(jí)域名更加延伸,比如我們繼續(xù)擴(kuò)展該域名的主機(jī)名,設(shè)置主機(jī)名為bbs.at, 那么就可以建立一個(gè)三級(jí)域名:bbs.at.abc.com ,當(dāng)然也可以建立四級(jí)域名bbs.at.go.abc.com ,五級(jí)域名bbs.at.go.home.abc.com……,依次類(lèi)推,可以建立無(wú)限級(jí)別的域名,我們統(tǒng)稱(chēng)這些域名為頂級(jí)域名abc.com 的子域名。

CNAME 別名指向記錄

CNAME (Canonical Name) 記錄,通常稱(chēng)別名指向。在這里,您可以定義一個(gè)主機(jī)別名,比如設(shè)置ftp.***.com,用來(lái)指向一個(gè)主機(jī)www.***.com,那么以后就可以用FTP .***.com來(lái)代替訪(fǎng)問(wèn)www.***.com了。

MX 記錄

MX 記錄也叫做郵件路由記錄,用戶(hù)可以將該域名下的郵件服務(wù)器指向到自己的mail server上,然后即可自行操控所有的郵箱設(shè)置。您只需在線(xiàn)填寫(xiě)您服務(wù)器的IP 地址,即可將您域名下的郵件全部轉(zhuǎn)到您自己設(shè)定相應(yīng)的郵件服務(wù)器上。簡(jiǎn)單的說(shuō),通過(guò)操作MX 記錄,您才可以得到以您域名結(jié)尾的郵局。

TXT 記錄

TXT 記錄,一般指為某個(gè)主機(jī)名或域名設(shè)置的說(shuō)明,如:

admin IN TXT "管理員, 電話(huà): 13901234567"

mail IN TXT "郵件主機(jī), 存放在xxx , 管理人:AAA"

Jim IN TXT "contact: abc@mailserver.com"

也就是您可以設(shè)置 TXT ,以便使別人聯(lián)系到您

,

SRV 記錄

SRV 記錄:一般是為Microsoft 的活動(dòng)目錄設(shè)置時(shí)的應(yīng)用。DNS 可以獨(dú)立于活動(dòng)目錄,但是活動(dòng)目錄必須有DNS 的幫助才能工作。為了活動(dòng)目錄能夠正常的工作,DNS 服務(wù)器必須支持服務(wù)定位(SRV )資源記錄,資源記錄把服務(wù)名字映射為提供服務(wù)的服務(wù)器名字?;顒?dòng)目錄客戶(hù)和域控制器使用SRV 資源記錄決定域控制器的IP 地址。

TTL 值

TTL 值全稱(chēng)是“生存時(shí)間(Time T o Live)”,簡(jiǎn)單的說(shuō)它表示DNS 記錄在DNS 服務(wù)器上緩存時(shí)間。要理解TTL 值,請(qǐng)先看下面的一個(gè)例子:

假設(shè),有這樣一個(gè)域名myhost.abc.com (其實(shí),這就是一條DNS 記錄,通常表示在abc.com 域中有一臺(tái)名為myhost 的主機(jī))對(duì)應(yīng)IP 地址為1.1.1.1,它的TTL 為10分鐘。這個(gè)域名或稱(chēng)這條記錄存儲(chǔ)在一臺(tái)名為dns.abc.com 的DNS 服務(wù)器上。

現(xiàn)在有一個(gè)用戶(hù)在瀏覽器中鍵入一下地址(又稱(chēng)URL ):http://myhost.abc.com 這時(shí)會(huì)發(fā)生什么呢?

該訪(fǎng)問(wèn)者指定的DNS 服務(wù)器(或是他的ISP , 互聯(lián)網(wǎng)服務(wù)商, 動(dòng)態(tài)分配給他的)8.8.8.8就會(huì)試圖為他解釋myhost.abc.com ,當(dāng)然8.8.8.8這臺(tái)DNS 服務(wù)器由于沒(méi)有包含myhost.abc.com 這條信息,因此無(wú)法立即解析,但是通過(guò)全球DNS 的遞歸查詢(xún)后,最終定位到dns.abc.com 這臺(tái)DNS 服務(wù)器,dns.abc.com 這臺(tái)DNS 服務(wù)器將myhost.abc.com 對(duì)應(yīng)的IP 地址1.1.1.1告訴8.8.8.8這臺(tái)DNS 服務(wù)器,然有再由8.8.8.8告訴用戶(hù)結(jié)果。8.8.8.8為了以后加快對(duì)myhost.abc.com 這條記錄的解析,就將剛才的1.1.1.1結(jié)果保留一段時(shí)間,這就是TTL 時(shí)間,在這段時(shí)間內(nèi)如果用戶(hù)又有對(duì)myhost.abc.com 這條記錄的解析請(qǐng)求,它就直接告訴用戶(hù)1.1.1.1,當(dāng)TTL 到期則又會(huì)重復(fù)上面的過(guò)程。

泛域名與泛解析

泛域名是指在一個(gè)域名根下,以 *.Domain.com 的形式表示這個(gè)域名根所有未建立的子域名。

泛解析是把*.Domain.com 的A 記錄解析到某個(gè)IP 地址上, 然后別人通過(guò)任意的前綴.domain.com 訪(fǎng)問(wèn)都能訪(fǎng)問(wèn)到你解析的站點(diǎn)上

例:

域名根 name.com 只建立了 www.name.com 和 name.com 這兩個(gè)域名記錄,

那么 ftp.name.com mail.name.com bbs.name.com 等域名記錄是不存在的,

但為域名根 name.com 建立泛域名記錄 *.name.com 后,

*.name.com 就涵蓋了 ftp.name.com mail.name.com bbs.name.com 等所有不存在的子域名記錄。

您可以定義 *.name.com 指向一個(gè) IP ,那么當(dāng)訪(fǎng)問(wèn)者無(wú)論是輸入 ftp.name.com mail.name.com 或 bbs.name.com 的時(shí)候,

訪(fǎng)問(wèn)者都將直接訪(fǎng)問(wèn)您定義 *.name.com 的那個(gè) IP 。

域名綁定

域名綁定是指,域名綁定是指域名和主機(jī)(即某個(gè)服務(wù)器) 的空間進(jìn)行關(guān)聯(lián)綁定, 其實(shí)就是在虛擬服務(wù)器上設(shè)置或者WEB 服務(wù)器上設(shè)置,使一個(gè)域名被引導(dǎo)向服務(wù)器上的某一特定空間(某一個(gè)特定站點(diǎn)),訪(fǎng)問(wèn)者訪(fǎng)問(wèn)你的域名的時(shí)候就會(huì)打開(kāi)你存放在該空間上的網(wǎng)頁(yè),簡(jiǎn)單來(lái)說(shuō)其實(shí)就是把域名解析到服務(wù)器IP , 然后

,

在服務(wù)器上設(shè)置該域名有權(quán)限訪(fǎng)問(wèn)的過(guò)程。一般虛擬主機(jī)有控制面板給進(jìn)行綁定域名,如果沒(méi)有面板就需要自己在服務(wù)器上的IIS 里面設(shè)置。

域名轉(zhuǎn)向

域名轉(zhuǎn)向我們又稱(chēng)為域名(URL)指向或域名轉(zhuǎn)發(fā),當(dāng)用戶(hù)地址欄中輸入您的域名時(shí),將會(huì)自動(dòng)跳轉(zhuǎn)到您所指定的另一個(gè)網(wǎng)絡(luò)地址(URL )。

假設(shè)abc.com 是您注冊(cè)的域名,則通過(guò)URL 轉(zhuǎn)發(fā)服務(wù)可以實(shí)現(xiàn)當(dāng)用戶(hù)訪(fǎng)問(wèn)http://www.abc.com時(shí),自動(dòng)轉(zhuǎn)向訪(fǎng)問(wèn)另外一個(gè)URL ,如:我的空間不支持綁定到目錄功能, 所以為了方便訪(fǎng)問(wèn)者, 我就設(shè)置:http://bbs.bnxb.com來(lái)訪(fǎng)問(wèn), 這個(gè)是設(shè)置了通過(guò)URL 轉(zhuǎn)發(fā)服務(wù)轉(zhuǎn)發(fā)到http://www.bnxb.com/bbs上面來(lái)實(shí)現(xiàn)的,這樣您就可以輕松實(shí)現(xiàn)多個(gè)域名指向一個(gè)網(wǎng)站或網(wǎng)站子目錄;另外,通過(guò)URL 轉(zhuǎn)發(fā)服務(wù),可以方便的實(shí)現(xiàn)將您的中文域名,設(shè)置自動(dòng)轉(zhuǎn)發(fā)到您的英文域名主站點(diǎn)。域名轉(zhuǎn)發(fā)的另外一個(gè)好處就是可以把長(zhǎng)域名壓縮, 用短域名的轉(zhuǎn)向代替, 讓你的訪(fǎng)客不需輸入那么長(zhǎng)的域名

標(biāo)簽: