綠色資(zī)源(yuán)網:您身邊最(zuì)放心的安全下載站! 最新軟件|熱門排行|軟件分類(lèi)|軟(ruǎn)件專題|廠商大全

綠色資源網(wǎng)

技術教(jiāo)程
您的位置(zhì):首頁係統(tǒng)集成網絡管理 → 本地DNS的修改方法

本地DNS的修改方法(fǎ)

我要(yào)評論 2012/09/26 11:32:36 來源:綠色資(zī)源網 編(biān)輯:www.chithemodel.com [ ] 評論:0 點擊:330次

在訪問網站的過程中,我們或許經常會遭遇無(wú)法訪問(wèn)網頁的現象,遇到這種現象時(shí),相(xiàng)信多數人會下(xià)意識地認為是網絡掉線,或者是(shì)目標(biāo)網站的服務器出現了問題,可是(shì)在一(yī)番仔細(xì)排查之後,網頁無法打開的現(xiàn)象(xiàng)並不(bú)是(shì)由這些因(yīn)素(sù)引起的,那麽究竟(jìng)是什麽原(yuán)因讓網頁內容無法打開(kāi)呢。

事實上,在網絡連接以及目標服務器都(dōu)正常的情況下,造成網(wǎng)頁無法打開(kāi)現象(xiàng)最可能的原因就是(shì)DNS服務發生了意外,導(dǎo)致網站地址(zhǐ)被無法正(zhèng)常(cháng)解析,而且(qiě)DNS服務運行不正常(cháng)的現(xiàn)象十分常見(jiàn)。那麽我們如何能(néng)夠在最(zuì)短的時間內確認網頁打(dǎ)開故障(zhàng)就是DNS服務引起的呢,遇到DNS服務運(yùn)行(háng)不正常時,我們又該(gāi)如何讓DNS服務快(kuài)速恢複常(cháng)態呢?下麵,本(běn)文就從DNS服務運行不正常的現象、判(pàn)斷以及應(yīng)對(duì)出發,來讓DNS服務盡快恢複(fù)常態!

通常情況下,我們訪問某個目標(biāo)網站時都是(shì)通過輸入形如“www.chithemodel.com”格式的(de)網址(zhǐ)來(lái)完成訪問任務的,這個(gè)網址(zhǐ)其(qí)實也(yě)是目標網站(zhàn)的域(yù)名;但是,我(wǒ)們知道(dào)主機與主機之間相互訪問(wèn)、通信時,都是通過IP地址來(lái)相(xiàng)互識別、確認的,這麽說(shuō)來我們隻有知道了(le)目(mù)標網站的IP地址才能夠(gòu)成功地打開該網站。不過,考慮到IP地址不便(biàn)於記(jì)憶(yì),因此我們幾乎都以域名的形式來(lái)訪問網站內容,輸入的網站(zhàn)地(dì)址往往會被指(zhǐ)定的DNS服務器自動解析翻(fān)譯(yì)成IP地址;能夠提供DNS服務功能的服務器可以是本地計算(suàn)機,也可(kě)以是網(wǎng)絡中特定的一(yī)台計(jì)算機,但是一旦DNS服務器運行不正常,無法為用戶提供地址解析服務或者(zhě)將域名解析成(chéng)錯誤的IP地址時(shí),我們就無法通(tōng)過網站域名(míng)的形式打開目標站點的頁麵(miàn)內容了。DNS服務運(yùn)行不(bú)正(zhèng)常的最明顯現(xiàn)象就是訪問目標網站的IP地(dì)址時正常,訪問它的(de)網(wǎng)站域名時就(jiù)會發生(shēng)錯誤(wù)。

在遇到(dào)網頁(yè)內容無法打開,並且懷疑DNS服務運行不正常時,我(wǒ)們首先要做的事情(qíng)就是利用Windows係統自帶的nslookup命(mìng)令來確認一下本地的DNS服(fú)務(wù)是否真的運行(háng)不正常,下麵就是確認(rèn)DNS服務運行是(shì)否正常的具體操作步驟:

首先在本地(dì)工作站係統桌(zhuō)麵中打開(kāi)“開始”菜單,並執行其中的(de)“運行”命令(lìng),從彈出的係統對話框(kuàng)中(zhōng)輸入字符串命令“cmd”,單擊“確定”按鈕後,將係(xì)統(tǒng)屏幕切換到(dào)MS-DOS命令行(háng)工作模式;
其次在DOS命令行中輸入字符(fú)串命令“nslookup -q=ns www.chithemodel.com”,單擊回車鍵後要是在地(dì)址解析過程中DNS服務運行不正常的話,那(nà)我(wǒ)們會在結果(guǒ)界麵中(zhōng)隻看到“DNS request timed out,timeout was 2 seconds”這(zhè)樣的提示(shì)信息(xī)。

在(zài)確認網站(zhàn)內容無法打開是由(yóu)於地址(zhǐ)不能被解析後,我們下一步要(yào)做的工作就是檢查一下本地工作站所使用的DNS服務器自身是否運行正(zhèng)常,如(rú)果DNS服務器運(yùn)行不正常的話(huà),DNS服務當然無法為(wéi)網站地址提供解析服務了。在檢(jiǎn)查DNS服務器自身是否運行正常時,我(wǒ)們可(kě)以(yǐ)按照如下步驟(zhòu)來進(jìn)行(háng):

首先按照前(qián)麵的(de)操作步驟(zhòu),將(jiāng)係(xì)統運行狀(zhuàng)態切換到MS-DOS命(mìng)令行窗(chuāng)口,在該(gāi)窗口(kǒu)的命令提示符下輸入(rù)字符串(chuàn)命令“ipconfig /all”,單擊回車鍵後,打開如圖2所示的結果(guǒ)界麵(miàn), 對應DNS SERVERS位置(zhì)處的信息就是本地(dì)工作站所使用的DNS服務(wù)器地址,比方說這裏(lǐ)的DNS服務器地址(zhǐ)就是“61.177.7.1”;

其次根據(jù)IP地址來判斷DNS服務器是位於(yú)內網還是外網,例如筆(bǐ)者在這裏(lǐ)指定的DNS服務器位於外網,因此當(dāng)我們發現(xiàn)使用該DNS服務器無(wú)法正常解析網(wǎng)站地址時,不妨進入(rù)到本地(dì)工作站(zhàn)的TCP/IP屬(shǔ)性(xìng)設(shè)置窗口,將(jiāng)DNS地址更換成其他能夠運行正常的DNS服務器地址,就能解決無法打開網頁的(de)問題(tí)了;要是指定的DNS服(fú)務(wù)器位於(yú)內網(wǎng),那(nà)麽在(zài)使(shǐ)用該DNS服務器無法正常解析網站地址時,就(jiù)可以(yǐ)請單位(wèi)網絡管理(lǐ)人員檢查一下局域網內(nèi)部(bù)的DNS服(fú)務(wù)器是否運(yùn)行正常(cháng),隻要解決了DNS服(fú)務器的運行故障,一般就能(néng)夠順利解決網頁(yè)無(wú)法打開故(gù)障了。

當以網站域名形式訪問目標站點頁麵(miàn)內容時(shí),本地工作站並(bìng)不一定都(dōu)要尋(xún)求DNS服務器(qì)的幫助,因為有的工作(zuò)站事(shì)先已經把頻(pín)繁訪問站點的域名和(hé)IP地址對應關(guān)係(xì)保(bǎo)存到本地的HOSTS文件中(zhōng)了,所(suǒ)以當本地工作站訪問(wèn)某個目標站點的域名(míng)時(shí)往往(wǎng)會自動先查(chá)看(kàn)本地(dì)的HOSTS文件,如(rú)果該文件(jiàn)中包含目標站點的域名和IP地址對應關係,那麽(me)目標站點的(de)網站地址就能夠被順利解析了。根據上(shàng)麵的分析思路,我們可以用手工方法將那(nà)些無法(fǎ)打開網頁內容的站點域(yù)名和IP地址對應關係添加到本地的HOSTS文件中,以便(biàn)實(shí)現成功解析目標站點的目的(de),下(xià)麵就是(shì)往HOSTS文件中手工添加目標站點域名和IP地址對應關係的具體操作步驟:

首先打開(kāi)本地(dì)工作(zuò)站係統的資(zī)源管理器窗口,並在該(gāi)窗口中依次展開“x:\windows\system32\drivers\etc”文件夾,在對應“etc”子文件夾窗口中找到HOSTS文件,當然我們也可(kě)以依次(cì)執(zhí)行“開始”/“搜索”命令(lìng),來通過文件搜索(suǒ)的方法找到目標HOSTS文件;

其次用記(jì)事本(běn)之類的文(wén)本(běn)編(biān)輯程(chéng)序(xù)打開HOSTS文件,在隨後彈出的文件編輯窗口(kǒu)中我們可以一目了然地看到HOSTS文件中(zhōng)所(suǒ)有的(de)站點域名和IP地址對應關係了(le),在缺省狀(zhuàng)態下該文件隻包含“127.0.0.1 localhost”這(zhè)一行內(nèi)容,其中開頭帶“#”的行都不是有效的內容,隻是(shì)具體的幫助(zhù)信息而(ér)已(yǐ);

接(jiē)下來(lái)我們就(jiù)可以將那些無法(fǎ)訪問的(de)站點解析條目(mù)手工(gōng)輸入添加到本地HOSTS文件(jiàn)中了,具體添(tiān)加(jiā)格式應(yīng)該是先(xiān)輸入目標(biāo)站點(diǎn)域名所對應(yīng)的(de)IP地址,之後輸入空格並連接具體的域名信息,比方(fāng)說筆者(zhě)在這裏手工添加了“61.184.202.19 www.chithemodel.com”;在確認信息輸入(rù)正確後,再依次(cì)執行文件編輯窗口中的“文(wén)件(jiàn)”/“保存”命令,將上(shàng)麵輸入的(de)內容(róng)按原名保存後,如此一來我們日後就能順利將目標網站的域(yù)名解析(xī)成IP地址了。

當我們以(yǐ)域名形式訪(fǎng)問過目標(biāo)網站後,該網站的域(yù)名和IP地址對應關係就會自動保存到本地(dì)工作(zuò)站的DNS緩存(cún)列表中,日後IE瀏覽器會優(yōu)先訪(fǎng)問DNS緩存列表中的(de)信息,不過一旦此時目標(biāo)站點的域名和IP地址(zhǐ)對(duì)應關係發生(shēng)變動的(de)話,DNS緩存列表中的對應解析記錄不會跟著同步變化,那麽(me)日後我們再次以域名形式訪問目標(biāo)站點(diǎn)時就容易發生DNS解析不成功的故障。這個時候(hòu),我們可以(yǐ)通過刷新本地DNS緩存列表的方法來(lái)解決(jué)網頁無法打開的(de)故障,下麵就是具體(tǐ)的刷新本地DNS緩存列(liè)表的操作(zuò)步驟:

首先在本地工作站係(xì)統桌麵(miàn)中打(dǎ)開“開始”菜單,並(bìng)執行其(qí)中的“運行”命令,從彈出的係統對話(huà)框中輸入字符串命令“cmd”,單擊“確定”按鈕(niǔ)後,將係統屏幕切換到MS-DOS命令(lìng)行(háng)工作模式;

其次在(zài)DOS命令行中,輸(shū)入字符串命令“ipconfig /flushdns”,單擊回車鍵後,我們將從如圖4所示(shì)的結果界麵中看到“successfully flushed the dns resolver cache”這樣的提示, 這就意味著本地工作站DNS緩存列表(biǎo)中的信息已經被成功刷新了。之後,我(wǒ)們(men)重新以域名形式訪問目標站點時,相信目標網站的(de)頁麵內容就能被正確打開了(le)。

遇到DNS服務運行不正常的現象是常有的事(shì)情,麵對這(zhè)種故障現象我們隻要依照本文所提供的應(yīng)對要決(jué)進行逐一嚐試,相(xiàng)信(xìn)DNS解(jiě)析錯誤故障一定會(huì)快速被(bèi)排除掉。

關(guān)鍵詞:DNS

閱(yuè)讀本文後您(nín)有什(shí)麽(me)感想? 已有(yǒu) 人(rén)給出評價(jià)!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜(bài)托
  • 0 哇
  • 0 加油
  • 0 鄙視