tft每日頭條

 > 生活

 > dns故障會怎樣

dns故障會怎樣

生活 更新时间:2024-07-20 03:11:21

由于計算機無法直接識别我們輸入的域名,所以必須通過DNS解析環節将域名翻譯成可由計算機識别的IP地址,才能完成整個訪問過程。如果DNS發生故障就無法将域名正确指向對應的IP地址,進而無法實現通過域名訪問相應的站點。DNS故障的一般特征是通過域名無法訪問網站,但直接訪問對應的IP地址則可以正常聯通。本文将針對如何進行DNS故障分析以及相應的解決方法做下簡單介紹。

1.通過nslookup命令來判斷DNS解析是否出現故障

(1)通過“開始->運行->輸入CMD”操作,進入命令行模式。

dns故障會怎樣(DNS故障分析及常用解決方法)1

(2)輸入nslookup命令,進入DNS解析查詢界面,命令行窗口中會顯示出當前系統所使用的DNS服務器地址。

dns故障會怎樣(DNS故障分析及常用解決方法)2

(3)輸入無法訪問的站點對應的域名。如果DNS正常,會返回正确的IP地址。如果返回DNS request timed out,timeout was 2 seconds的提示信息,則說明我們的計算機确實出現了DNS解析故障。

dns故障會怎樣(DNS故障分析及常用解決方法)3

2.查詢DNS服務器工作是否正常

(1)通過“開始->運行->輸入CMD”操作,進入命令行模式。

(2)輸入ipconfig /all命令來查詢網絡參數。

dns故障會怎樣(DNS故障分析及常用解決方法)4

(3)在ipconfig /all顯示信息中,我們可以查看當前我們使用的DNS服務器。如果使用外網DNS出現解析錯誤時,一般情況下更換一個DNS服務器即可解決問題。

(4)如果DNS服務器顯示的是公司内部網絡地址,說明DNS解析工作是交由公司内部的DNS服務器來完成的,這時我們需要檢查這個DNS服務器是否出現故障,在DNS服務器上進行nslookup操作看是否可以正常解析。

3.清除DNS緩存信息法

計算機對域名的訪問并不是每一次都需要向DNS服務器尋求幫助,一般來說當解析工作完成一次後,該解析條目會保存在計算機的DNS緩存列表中,如果此時DNS解析出現更改變動,由于DNS緩存列表信息不能得到及時更新,計算機對該域名的訪問仍會根據緩存中的對應關系進行解析,從而出現解析故障。這種情況下,我們可以通過清除DNS緩存命令解決故障。

(1)通過“開始->運行->輸入CMD”進入命令行模式。

(2)輸入ipconfig /?,可看到有一個名為/flushdns的命令,通過執行該命令可以清除DNS緩存信息。

dns故障會怎樣(DNS故障分析及常用解決方法)5

(3)執行ipconfig /flushdns命令,當出現“已成功刷新DNS緩存”的提示時說明當前計算機的緩存信息已經被成功清除。

dns故障會怎樣(DNS故障分析及常用解決方法)6

(4)接下來我們再訪問域名時,就會請求DNS服務器獲取最新的解析地址,從而避免解析錯誤情況的發生。

4.修改HOSTS文件法

修改HOSTS法就是把HOSTS文件中的DNS解析對應關系進行修改,從而實現正确解析的目的。因為在本地計算機訪問某域名時會首先查看本地系統中的HOSTS文件,HOSTS文件中的解析關系優先級大于DNS服務器上的解析關系。

這樣當我們希望把某個域名與某IP地址綁定的話,就可以通過在HOSTS文件中添加解析條目來實現。

(1)通過“開始->搜索”操作,查找名為HOSTS的文件。

dns故障會怎樣(DNS故障分析及常用解決方法)7

(2)使用“記事本”程序打開該文件。

(3)之後我們就會看到HOSTS文件的所有内容了,默認情況下隻有一行内容“127.0.0.1 localhost”。(其他前面帶有#的行都不是真正的内容,隻是幫助信息而已)

dns故障會怎樣(DNS故障分析及常用解決方法)8

(4)将你希望進行DNS解析的條目添加到HOSTS文件中,具體格式是先寫該域名對應的IP地址,然後空格加域名信息。

dns故障會怎樣(DNS故障分析及常用解決方法)9

(5)添加完畢後,我們就可以根據設置的解析條目進行解析訪問。

通過上面四個方法和步驟,我們基本上可以解決大部分的DNS故障問題。這幾個方法中前三個是循序漸進的一步步解決DNS解析故障,而最後一個修改HOSTS文件則是直接在本地修改解析記錄。當然不管是通過哪種方法,我們基本上都可以解決因為DNS解析錯誤帶來的各種網絡故障。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved