解決DNS解析錯(cuò)誤故障方法
在實(shí)際應(yīng)用過程中可能會遇到DNS解析錯(cuò)誤的問題,即域名無法完成將其解析到IP地址的工作,而直接輸入網(wǎng)站IP卻可以正常訪問,這就是因?yàn)镈NS解析出現(xiàn)故障造成的。
判斷是否出現(xiàn)DNS解析故障的方法
點(diǎn)擊開始->運(yùn)行->輸入CMD”后回車,輸入“nslookup”回車,在輸入你的域名,如果出現(xiàn)DNS request timed out,timeout was 2 seconds的提示信息,則說明DNS確實(shí)出問題了,如果DNS解析正常的話,會反饋回正確的IP地址。
解決DNS解析錯(cuò)誤的方法
1:更換本地DNS的方法
目前國內(nèi)電信運(yùn)營商通過使用DNS劫持的方法,干擾用戶正常上網(wǎng),使得用戶無法訪問,(例如彈出廣告窗口),所以我一直在使用GoogleDNS,不僅可以解決中國的電信運(yùn)營商的流氓行為,還可以解決域名無法訪問的情況。
小技巧:點(diǎn)擊開始->設(shè)置->網(wǎng)絡(luò)連接->本地連接->屬性->TCP/IP協(xié)議->使用下面的'DNS服務(wù)器地址,在框中輸入“8.8.8.8”和“8.8.4.4”斷開,從新連接網(wǎng)絡(luò)即可,并且沒有電信、聯(lián)通(原網(wǎng)通)等DNS劫持問題。
2:修改HOSTS文件的方法
如果我們希望把某個(gè)域名與某個(gè)IP綁定,就可以通過修改HOSTS文件的辦法:“開始->搜索”,然后查找名叫hosts的文件。或路徑為c: windows system32 drivers etc都可。用記事本打開,在下面加入要解析的IP和域名即可。(修改HOSTS文件則是在實(shí)在沒有辦法的時(shí)候在用)
小知識:每個(gè)windows系統(tǒng)都有個(gè)HOSTS文件,它的作用是加快域名解析,方便局域網(wǎng)用戶,屏蔽網(wǎng)站,順利連接系統(tǒng)等功能。
3:清除DNS緩存信息的方法
“開始->運(yùn)行->輸入CMD”,在ipconfig/?中有一個(gè)名為/flushdns的參數(shù),這個(gè)就是清除DNS緩存信息的命令,執(zhí)行ipconfig/flushdns命令,當(dāng)出現(xiàn)“successfullyflushedthednsresolvercache”的提示時(shí)就說明當(dāng)前計(jì)算機(jī)的緩存信息已經(jīng)被成功清除。接下來所有的DNS緩存都會重新加載。
小知識:DNS解析就是把你的域名解析成一個(gè)ip地址,服務(wù)商提供的dns解析就是能夠?qū)⒛愕挠蛎馕龀上鄳?yīng)ip地址的服務(wù)器主機(jī)。這就是DNS域名解析。
關(guān)于DNS域名解析就寫到這里了,雖然問題還沒有解決,但從中確實(shí)也了解了不少DNS的知識,特地分享出來,如果以后哪位遇到這樣的問題(最好別遇到),能順利解決是最好的了。
【解決DNS解析錯(cuò)誤故障方法】相關(guān)文章: