情況:
我用Win2000架了一台NAT,但LAN中所有電腦皆有"部分"網頁無法正確開啟(IE顯示Web網站已經找到,正在等候回應),然後就一直持續這個畫面,NAT的DNS的Resolve正常,封包Forward也沒問題.
請問這是什麼原因??要如何解決??
**曾經有網友回應說這是MTU的問題,而我也找到一篇關於MTU的文章http://www.bakwaters.com/registry2.htm
照它的方法我 Ping [IP] -f -l ???? 結果最大值是1426,那麼我最大
Non fragement 的Package就是1426Byte囉(??),而它說還要在加28才是ISP's MTU,
所以我設我的MTU為1454(LAN中所有電腦也設了),但是還是有相同的情況...
(而設1492也不行...)
**我是在W2K的Registry editor改的機碼值是 : HKEY_LOCAL_MACHINE\\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\
Interfaces\[ID for Adapter]
在此add value:MTU , Data Type:REG_DWORD ,
DATA:1492(0x5d4)或1454(0x5ae)兩個都試了,還是不行....(不知道有沒有改錯^^)
**Registry的改法,我是參考Microsoft的Support Knowledge Base
書籤