導(dǎo)讀:在日常使用電腦瀏覽網(wǎng)頁(yè)時(shí),突然無(wú)法連接網(wǎng)絡(luò),但是QQ等軟件卻能正常使用,即便是重啟電腦和路由器都解決不了,這種問(wèn)題很大程度上就是DNS錯(cuò)誤,比如說(shuō)DNS服務(wù)器無(wú)響應(yīng),那么當(dāng)遇到這類(lèi)問(wèn)題我們?cè)撛趺唇鉀Q呢?本期文章小君就詳細(xì)談一下DNS這些事。
什么是DNS服務(wù)器?
dns服務(wù)器又稱(chēng)為域名解析服務(wù)器,它是根據(jù)來(lái)訪(fǎng)者的IP類(lèi)型,對(duì)同一域名作出相應(yīng)不同解析。互聯(lián)網(wǎng)上的網(wǎng)站無(wú)窮多,我們不可能記住每個(gè)網(wǎng)站的IP地址,所以dns服務(wù)器作用就顯現(xiàn)出來(lái)了,它可以把我們輸入的好記的域名轉(zhuǎn)換為要訪(fǎng)問(wèn)的服務(wù)器的IP地址。
那么出現(xiàn)DNS的原因大致分為三種,第一種本身的系統(tǒng)問(wèn)題,如果按照小君后面解決辦法仍然無(wú)法解決還是建議備份好數(shù)據(jù)重裝系統(tǒng),第二種路由器或是接線(xiàn)問(wèn)題,這個(gè)先重新路由器測(cè)試一下是否能夠恢復(fù),如果是突然斷網(wǎng),但有些軟件仍可以正常使用的情況下這個(gè)問(wèn)題基本可以排除掉,第三種網(wǎng)絡(luò)設(shè)置問(wèn)題,有些小伙伴喜歡使用一些禁止使用的代理軟件進(jìn)行上網(wǎng),代理軟件的切換過(guò)程中是最容易產(chǎn)生DNS服務(wù)器未響應(yīng)等問(wèn)題的,這里小君并不建議這樣操作。
那么如何解決這類(lèi)問(wèn)題呢?
第一種方法:利用360安全衛(wèi)士
如果在斷網(wǎng)前你的電腦中恰好安裝有360安全衛(wèi)士,那么打開(kāi)之后找到功能大全中的斷網(wǎng)急救箱插件,一鍵進(jìn)行修復(fù),如果修復(fù)成功建議重啟電腦后方可解決問(wèn)題。
第二種方法:修改本地DNS服務(wù)器地址
電腦左下角菜單鍵進(jìn)入設(shè)置,然后選【網(wǎng)絡(luò)和Internet】繼續(xù)進(jìn)入【網(wǎng)絡(luò)共享中心】的網(wǎng)絡(luò)連接窗口,選擇【本地連接】,右鍵,選擇【屬性】。如果用的是無(wú)線(xiàn)網(wǎng)絡(luò)連接,選擇無(wú)線(xiàn)網(wǎng)絡(luò)連接這一項(xiàng)。
繼續(xù)在本地連接屬性窗口中選擇【網(wǎng)絡(luò)】,然后選擇【Internet 協(xié)議版本 4 (TCP/IPv4)】這一項(xiàng),點(diǎn)擊右下方的【屬性】按鈕。
繼續(xù)在協(xié)議屬性窗口,找到【使用下面的DNS服務(wù)器地址】這一選項(xiàng),修改其首選DNS服務(wù)器,可以嘗試設(shè)置為8.8.8.8,這個(gè)為通用的DNS服務(wù)器地址,然后點(diǎn)擊確定進(jìn)行嘗試。
這里我們需要注意一下:8.8.8.8是谷歌公司提供的DNS,該地址是全球通用的,相對(duì)來(lái)說(shuō),更適合國(guó)外以及訪(fǎng)問(wèn)國(guó)外網(wǎng)站的用戶(hù)使用,目前國(guó)內(nèi)有不少的免費(fèi)、安全而且無(wú)毒的DNS,常見(jiàn)的如百度提供的180.76.76.76、阿里提供的223.5.5.5和223.6.6.6、移動(dòng)、電信和聯(lián)通通用的DNS114.114.114.114,大家都可以根據(jù)情況任意選擇。
第三種方法:重置Winsock
winsock是windows網(wǎng)絡(luò)編程接口,winsock工作在應(yīng)用層,它提供與底層傳輸協(xié)議無(wú)關(guān)的高層數(shù)據(jù)傳輸編程接口 netsh winsock reset 是把它恢復(fù)到默認(rèn)狀態(tài),很多情況下的DNS服務(wù)器錯(cuò)誤導(dǎo)致的無(wú)法上網(wǎng)可以通過(guò)恢復(fù)默認(rèn)來(lái)得以解決。
按“Windows 徽標(biāo)鍵+R鍵”,即需要將Windows鍵和字母R同時(shí)按下:
2、在打開(kāi)的運(yùn)行窗口中輸入cmd(不區(qū)分大小寫(xiě))后點(diǎn)擊“確定”;
3、在DOS命令窗口內(nèi)輸入netsh winsock reset,敲擊Enter回車(chē)鍵。
或者是:
1、單擊“開(kāi)始”---“所有程序”---“附件”---“命令提示符”在“命令提示符”上點(diǎn)擊鼠標(biāo)右鍵,選擇 “以管理員身份運(yùn)行”;
2、在打開(kāi)的DOS命令窗口內(nèi)輸入netsh winsock reset,敲擊Enter回車(chē)鍵。
如果是windows11的用戶(hù)還可以這樣操作:
點(diǎn)開(kāi)開(kāi)始圖標(biāo),選擇設(shè)置
選擇網(wǎng)絡(luò)-網(wǎng)絡(luò)其他設(shè)置
點(diǎn)擊網(wǎng)絡(luò)重置,后續(xù)界面及步驟,與win10一致
重置成功后,會(huì)有提示,需要重啟電腦才能生效,重啟一下電腦,看能不能連上網(wǎng)絡(luò)。