安裝路由後,部分網頁打不開,解決辦法

安裝路由後,部分網頁打不開,解決辦法

現象

裝了無線路由,電腦、手機能夠一塊兒上網。網絡

可是,接上路由後發現,一些網頁打不開,如:12306.cn,一直加載,就是打不開。測試

去掉路由直連,沒有任何問題。這個問題很糾結!大數據

終於找到了解決方案,哎呀,一會兒能夠上了。 寫下來,可能有人也須要這個。哈哈網站

解決辦法

在路由高級設置中有個MTU,默認爲爲1492,將其更改成1480,或者1500spa

 

MTU究竟爲什麼物

通訊術語 最大傳輸單元(Maximum Transmission Unit,MTU)是指一種通訊協議的某一層上面所能經過的最大數據包大小(以字節爲單位)。最大傳輸單元這個參數一般與通訊接口有關(網絡接口卡、串口等)。設置合適的MTU值能夠解決「部分網站打不開」、「上網速度慢」等問題,而且能夠適當提高上網速度。命令行

網絡中一些常見鏈路層協議MTU的缺省數值以下:
FDDI協議:4352字節
以太網(Ethernet)協議:1500字節
PPPoE(ADSL)協議:1492字節
X.25協議(Dial Up/Modem):576字節
Point-to-Point:4470字節blog

MTU的值設置多大合適呢?

咱們能夠經過在命令行中,ping方法實驗獲取最大MTU值。接口

ping -f -l 1500 192.168.1.1ip

-l 是 L 的小寫,1500 是咱們要測的 MTU 值,192.168.1.1是咱們的網關地址,若是是在計算機上設置,可能須要改成本機的IP或者默認地址127.0.0.1。路由

當出現如下結果時,說明設置的MTU數值過大,屢次實驗找到最大值就行了。

找到一個最大正常值

利用上面這個方法找到的數值還不是 MTU 喔!因爲一些封包上面的問題,測試得到的值再加上 28 纔是咱們所須要的 MTU 值!因此,在上面的例子中,咱們所須要的 MTU 值應該是 1472+28=1500!

 

MTU如何設置

一、計算機能夠在配置文件中設置,可是不建議這麼作,先看看路由設置吧。

(1)在 『開始』>『運行』中,或者window + R,鍵入regedit 
(2) 選擇『HKEY_Local_Machine』>『SYSTEM』>『CurrentControlSet』>『Services』>『Tcpip』>『Parameters』>『interface』;
(3)在 interface 底下可能有不少的選項,你一個一個的去看,會有一個選項與你的網卡的 IP 相同,那個就是你要挑選的選項啦!而後一樣的在該選項上選擇『編輯』>『新建』>『DWORD值』以後,創建一個名爲『MTU』的DWORD,而後雙擊修改,選擇十進制,填入合適 MTU 值,肯定!

二、在路由器中設定。

 見上面的解決方案便可。

相關文章
相關標籤/搜索