網絡正常,只有網頁卡慢訪問不了百度等

2022 11 17補充dns列表中的服務器一般都是默認服務器地址,當你的dns列表中的服務器地址都刪除完后,你的操作系統(tǒng)會幫你生成基于當前wifi的dns服務器地址。
===========================================華麗分割線===========================================

有沒有遇到過同一個wi-fi環(huán)境下,別人的電腦上網網速正常,就你的有問題,瀏覽一個網頁加載的相當慢,甚至說你的其他應用訪問網絡都正常,就是網頁打開超級慢...

我們分析網卡之前要先了解一下瀏覽器從輸入url后,都經歷了哪些過程(經典面試題)說起:

1.首先輸入url瀏覽器需要去dns緩存中找有沒有當前域名的緩存,有就直接拿到解析好的服務器ip地址去訪問服務器,如果沒有就調用dns服務器去查找解析當前域名,解析完成后拿到ip地址訪問服務器

2.與服務器3此握手??建立tcp連接

3.服務器返回請求的資源

4.4次揮手??斷開連接

5.瀏覽器拿到資源后進行渲染工作

6.瀏覽器html parser引擎對壓縮的html文件解析成dom tree

7.css parser引擎對壓縮的css文件解析成css rulers

8.通過結合css rulers和 dom tree形成瀏覽器可渲染的render tree

....

那么重點是關注dns階段,當dns服務器錯誤時,直接解析不了域名或解析過慢,從而導致網頁卡頓,這仿佛就是一開始說的網速慢的問題,解決方法??

1.使用通用網關192.168.1.1充當dns服務器

2.遇到公司內網這樣的需要添加內網dns服務器地址(詢問有關網絡負責人)

3.其他使用百度阿里等公共dns服務器

百度公共dns服務器 180.76.76.76

阿里公共dns服務器 223.5.5.5

mac 操作系統(tǒng)打開:
系統(tǒng)偏好設置 -> 網絡 ->高級 -> dns -> 點擊+號添加如下 ->點擊應用


image.png

驗證當前網絡的dns服務器

設置完成后通過 nslookup domain命令驗證當前網絡使用的dns服務器

image.png

如果網速變正常了,恭喜你找到了解決了dns導致網卡的問題??。

拓展:

對于mac我們可以分開建多種網絡配置,以便適用多種場景
首先打開系統(tǒng)偏好設置找到->網絡->點擊位置


image.png

編輯位置新增辦公網絡和家庭網絡等自定義名稱,然后重復上述教程根據不同網絡設置專用dns
,這樣我們的網速能達到最優(yōu)

結語:

以上只是針對dns錯誤導致的網卡問題,除此之外還有很多可能導致網卡的原因,例如:
瀏覽器配置錯誤、使用代理、網速確實不行等等。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容