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


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

現象

裝了無線路由,電腦、手機可以一起上網。

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

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

終於找到了解決方案,哎呀,一下子可以上了。 寫下來,可能有人也需要這個。哈哈

解決辦法

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

 

MTU究竟為何物

通信術語 最大傳輸單元(Maximum Transmission Unit,MTU)是指一種通信協議的某一層上面所能通過的最大數據包大小(以字節為單位)。最大傳輸單元這個參數通常與通信接口有關(網絡接口卡、串口等)。設置合適的MTU值可以解決“部分網站打不開”、“上網速度慢”等問題,並且可以適當提升上網速度。

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

MTU的值設置多大合適呢?

我們可以通過在命令行中,ping方法實驗獲取最大MTU值。

ping -f -l 1500 192.168.1.1

-l 是 L 的小寫,1500 是我們要測的 MTU 值,192.168.1.1是我們的網關地址,如果是在計算機上設置,可能需要改為本機的IP或者默認地址127.0.0.1。

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

找到一個最大正常值

利用上面這個方法找到的數值還不是 MTU 喔!由於一些封包上面的問題,測試獲得的值再加上 28 才是我們所需要的 MTU 值!所以,在上面的例子中,我們所需要的 MTU 值應該是 1472+28=1500!

 

MTU如何設置

1、計算機可以在配置文件中設置,但是不建議這么做,先看看路由設置吧。

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

2、在路由器中設定。

 見上面的解決方案即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM