如何解決DNS解析錯誤故障

DNS解析出現錯誤,就是把一個域名解析成一個錯誤的IP地址,或者根本不知道某個域名對應的IP地址是什麼時,咱們就沒法經過域名訪問相應的站點了,這就是DNS解析故障。出現DNS解析故障最大的症狀就是訪問站點對應的IP地址沒有問題,然而訪問他的域名就會出現錯誤。windows

判斷是否出現DNS解析故障的方法緩存

點擊開始->運行->輸入CMD」後回車,輸入「nslookup」回車,在輸入你的域名,若是出現DNS request timed out,timeout was 2 seconds的提示信息,則說明DNS確實出問題了,若是DNS解析正常的話,會反饋回正確的IP地址。服務器

解決DNS解析錯誤的方法網絡

1:更換本地DNS的方法ide

目前國內電信運營商經過使用DNS劫持的方法,干擾用戶正常上網,使得用戶沒法訪問,(例如彈出廣告窗口),因此我一直在使用GoogleDNS,不只能夠解決中國的電信運營商的流氓行爲,還能夠解決域名沒法訪問的狀況。網站

小技巧:點擊開始->設置->網絡鏈接->本地鏈接->屬性->TCP/IP協議->使用下面的DNS服務器地址,在框中輸入「8.8.8.8」和「8.8.4.4」斷開,重新鏈接網絡便可,而且沒有電信、聯通(原網通)等DNS劫持問題。dns

2:修改HOSTS文件的方法ip

若是咱們但願把某個域名與某個IP綁定,就能夠經過修改HOSTS文件的辦法:「開始->搜索」,而後查找名叫hosts的文件。或路徑爲c: windows system32 drivers etc均可。用記事本打開,在下面加入要解析的IP和域名便可。(修改HOSTS文件則是在實在沒有辦法的時候在用)域名

小知識:每一個windows系統都有個HOSTS文件,它的做用是加快域名解析,方便局域網用戶,屏蔽網站,順利鏈接系統等功能。it

3:清除DNS緩存信息的方法

「開始->運行->輸入CMD」,在ipconfig/?中有一個名爲/flushdns的參數,這個就是清除DNS緩存信息的命令,執行ipconfig/flushdns命令,當出現「successfullyflushedthednsresolvercache」的提示時就說明當前計算機的緩存信息已經被成功清除。接下來全部的DNS緩存都會從新加載。

小知識:DNS解析就是把你的域名解析成一個ip地址,服務商提供的dns解析就是可以將你的域名解析成相應ip地址的服務器主機。這就是DNS域名解析。

關於DNS域名解析就寫到這裏了,雖然問題尚未解決,但從中確實也瞭解了很多DNS的知識,特意分享出來,若是之後哪位遇到這樣的問題(最好別遇到),能順利解決是最好的了。

相關文章
相關標籤/搜索