DNS解析失敗怎么辦?
時間:2023-02-27 16:06:01 | 來源:建站知識
時間:2023-02-27 16:06:01 來源:建站知識
DNS解析失敗怎么辦?:
一、用nslookup來判斷是否真的是DNS解析故障1、確認系統(tǒng)是windows 2000和windows xp以上操作系統(tǒng),然后通過“開始-》運行-》輸入CMD”后回車進入命令行模式。
2、輸入nslookup命令后回車,將進入DNS解析查詢界面。
3、命令行窗口中會顯示出當前系統(tǒng)所使用的DNS服務器地址,如小編的Dns服務器IP為118.123.8.174。
4、接下來輸入你無法訪問的站點對應的域名。例如小編輸入
http://www.www.51web.com,假如不能訪問的話,那么DNS解析應該是不能夠正常進行的。我們會收到DNS request timed out,timeout was 2 seconds的提示信息。這說明我們的計算機確實出現(xiàn)了DNS解析故障。如果DNS解析正常的話,會反饋回正確的IP地址。
二、查詢Dns服務器工作是否正常1、確認自己的系統(tǒng)是windows 2000和windows xp以上操作系統(tǒng),然后通過“開始-》運行-》輸入CMD”后回車進入命令行模式。
2、輸入ipconfig /all命令來查詢網(wǎng)絡參數(shù)。
3、在ipconfig /all顯示信息中我們能夠看到一個地方寫著DNS SERVERS,這個就是我們的DNS服務器地址。例如小編的是118.123.8.174。從這個地址可以看出是個外網(wǎng)地址,如果使用外網(wǎng)DNS出現(xiàn)解析錯誤時,我們可以更換一個其他的Dns服務器地址即可解決問題。
4、如果在DNS服務器處顯示的是自己公司的內(nèi)部網(wǎng)絡地址,那么說明你們公司的DNS解析工作是交給公司內(nèi)部的DNS服務器來完成的,這時我們需要檢查這個DNS服務器,在DNS服務器上進行nslookup操作看是否可以正常解析。解決 Dns服務器上的DNS服務故障,一般來說問題也能夠解決。
三、清除DNS緩存信息當計算機對域名訪問時,并不是每次都需要向DNS服務器尋求請求幫助的,一般來說解析工作完成后,該解析條目會保存在計算機的DNS緩存列表中,如果這時DNS解析出現(xiàn)更改變動的話,由于DNS緩存列表信息沒有發(fā)生改變,在計算機對該域名訪問時仍然不會連接DNS服務器獲取最新的解析信息,會根據(jù)自己計算機上保存的緩存對應關(guān)系來解析,這樣就會出現(xiàn)DNS解析故障??赏ㄟ^清除緩存命令來解決。
1、通過“開始-》運行-》輸入CMD”后回車進入命令行模式;
2、執(zhí)行ipconfig/flushdns命令,當出現(xiàn)“successfully flushed the dns resolver cache”的提示就說明當前計算機的緩存信息以及被成功清除。
3、接下來再去訪問域名時,就會到DNS服務器商獲取最新解析地址,再也不會出現(xiàn)一位緩存造成的解析故障。
四、修改hosts文件修改hosts法就是把hosts文件中的DNS解析對應關(guān)系進行修改,從而實現(xiàn)正確的解析目的。因為本地計算機訪問某個域名時會首先查看到本地系統(tǒng)中的host文件,hosts文件中的解析關(guān)系優(yōu)先級大于DNS服務器上的解析關(guān)系。這樣我們就可通過在hosts文件中添加解析條目來實現(xiàn)。
1、找到hosts文件,文件路徑:c:/windows/system32/drivers/etc目錄下可找到hosts文件。
2、修雙擊hosts文件,選用記事本打開;
3、將你所希望進行DNS解析的條目增加到hosts文件中,格式:ip地址 域名 如:192.168.1.1
世紀東方云主機租用;
4、設置完保存好,即可訪問了。
來源:
網(wǎng)站dns解析失敗怎么解決?_世紀東方