有關(guān)于二級網(wǎng)站打不開的問題 |
| 發(fā)布時間: 2012/7/4 10:51:14 |
|
主機能上網(wǎng),局域網(wǎng)內(nèi)機器也能PING www.163.COM 但就是不能訪問任何網(wǎng)站,下面是原因與解決辦法: ----以上問題并不是出在服務(wù)器的系統(tǒng)上,而是與客戶機和ADSL有關(guān)。 ----MaxMTU是最大的TCP/IP傳輸單元,在TCP/IP協(xié)議中,將要傳輸?shù)臄?shù)據(jù)分成較小的組進行傳輸,每個組的大小為576字節(jié)。Windows默認的字節(jié)為1500,這是以太網(wǎng)的分組標準。ADSL使用的 PPPoE略小于這個數(shù)值,一般為1492。而某些網(wǎng)站(如SINA、YAHOO)采用的MaxMTU大于1492,所以,可能導(dǎo)致這部分網(wǎng)站的網(wǎng)頁不能訪問。 ----也即Windows系列傳送的TCP包請求的segment太大,超出PPPoE的frame所能夠接受的范圍,導(dǎo)致PPPoE傳送“don't fragment”的ICMP而不是“must fragment”,最終導(dǎo)致網(wǎng)站沒有響應(yīng)。這種情況稱為Black Hole Router。不論是PC機上安裝的PPPoE軟件或者是內(nèi)置在Modem的PPPoE軟件,在使用中都有可能遇到這個問題。 ----修改Windows默認的MaxMTU為1450可以解決這個問題。(應(yīng)修改無法登錄網(wǎng)站的那些機子的參數(shù),而不是服務(wù)器) (1)在Win9X下面可以通過修改改注冊表就可以了(當然也可以通過工具完成) HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0000\ 主鍵下面建立字符串鍵名為MaxMTU,鍵值為1450(十進制)。 (2)在WinNT4.0下面更改MaxMTU的方法: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\ 中建立MTU鍵名,類型是REG_DWORD,鍵值為1450(十進制) (3)在Win2000下面更改MaxMTU的方法: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{?????????} 中建立MTU鍵名,類型是REG_DWORD,鍵值為1450(十進制) 注:括號{}中的?????為一長串數(shù)值,指本機連接服務(wù)器的那塊局域網(wǎng)網(wǎng)卡對應(yīng)的字串,可通過查它右邊的IPAddress的值等于你設(shè)的那個網(wǎng)卡IP來找出它 重新啟動后可以很正常的瀏覽諸如21cn.com/sina.com.cn/YAHOO.CN等,原來不能夠正常打開的頁面。OUTLOOK EXPRESS也能正常收發(fā)了。 本文出自:億恩科技【www.xuefeilisp.com】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |
京公網(wǎng)安備41019702002023號