電腦上網(wǎng)故障最常見的有斷網(wǎng),上不了網(wǎng),打開網(wǎng)頁加載速度慢,故障現(xiàn)像不同,排除方法和入手點也不同,怎樣來判斷是哪個地方出了問題,進而解決問題呢?
在排除故障之前,我們先來簡單了解一下,電腦上網(wǎng)的過程是怎樣的?以百度為例,當(dāng)你在網(wǎng)址欄輸入百度的域名:www.baidu.com直到打開百度頁面這個過程中,電腦內(nèi)部都干了哪些事情?
基本過程是這樣的,首先,它會先查看hosts文件里面是否有www.baidu.com的映射關(guān)系,如果有,就直接映射到百度的IP地址,例如202.108.22.5(這只是百度其中一個IP地址),進而打開百度頁面;如果沒有,就交給DNS解析,解析正確,百度網(wǎng)站也可以打開。
由此可見,我們在網(wǎng)址輸入www.baidu.com,實際上最后是以202.108.22.5這個地址訪問百度的,換句話說,你在網(wǎng)址上直接202.108.22.5,然后回車,照樣可以打開百度頁面,如下圖。
說到這,大家可能會想,如果這個hosts文件和DNS設(shè)置有問題,電腦上網(wǎng)是不是會受影響,答案是肯定的。那么,究竟什么是hosts,什么是DNS。別急,一個一個來。
先說hosts文件,它放在哪個地方呢?這是它的路徑,放在系統(tǒng)盤里面,C:\Windows\System32\drivers\etc,定位到etc文件夾,就可以看到它了。
先看看它里面有什么,雙擊后以記事本的方式打開,如下圖。
然后拉到最下面,看看有什么。大家看到了,最下面那一行就是我上面說的域名和IP之間映射關(guān)系,注意,不同域名會映射到不同的IP地址。
那這個hosts文件有什么用?其實它存在的目的是為了讓我們訪問網(wǎng)站的速度加快,相當(dāng)于一個緩存文件,僅此而已。但是這就導(dǎo)致它存在一個弊端,就是如果它把域名映射到一個錯誤的IP地址,就會導(dǎo)致網(wǎng)頁出錯。怎么說呢?還是以上面的百度為例,如果它不是把www.baidu.com映射到202.108.22.5,而是映射到別的IP地址,那么會導(dǎo)致兩種情況,一種是網(wǎng)頁直接打不開,一種是跳轉(zhuǎn)到其他陌生的網(wǎng)站(可能是釣魚網(wǎng)站,要小心哦),也就是我們常說的hosts劫持。
如果你的電腦上網(wǎng)出現(xiàn)有些網(wǎng)站打不開或者跳轉(zhuǎn)了 ,就先檢查這個文件,把里面的映射關(guān)系(上圖紅框里面的內(nèi)容)都刪除,然后保存一下,看看問題是否解決。
再來說說DNS,上面我說了,它是作用是把域名解析為IP地址。它在哪里設(shè)置呢?
先打開控制面板,然后點擊“網(wǎng)絡(luò)和共享中心”
點擊“本地連接”
點擊“屬性”
拉下來,雙擊“Internet 協(xié)議版本4”。
然后就可以看到DNS服務(wù)器的設(shè)置位置了。
很多人這里都選擇自動獲取,當(dāng)然這樣也沒多大問題,但是最好還是設(shè)置一下,可以減少一些意外情況發(fā)生。DNS設(shè)置得正確與否關(guān)系到電腦能不能打開網(wǎng)站,設(shè)置得好不好關(guān)系到打開網(wǎng)頁速度快與慢。這里建議大家把首選DNS服務(wù)器設(shè)置為114.114.114.114,備用設(shè)置為114.114.115.115。
有些朋友可能用的是谷歌的DNS,即8.8.8.8和8.8.4.4。這個我之前也用過,打開網(wǎng)頁速度明顯比114DNS慢,建議不要用?;蛘吣憧梢杂肐SP運營商的DNS地址,總之只要穩(wěn)定又快速還沒有劫持就行。
由于時間關(guān)系,今天先分享到這里,后續(xù)會有更新。大家有電腦和網(wǎng)絡(luò)方面的問題可以在微信公眾號xiaobindiannao中跟我交流。 更多電腦干貨(硬盤壞道修復(fù),電腦各種疑難雜癥,蘋果電腦系統(tǒng)安裝,電腦藍屏花屏處理,電腦中毒解決,Linux系統(tǒng)安裝等等)