windows xp作为PPTP客户端MTU只能是1400吗?
WIN2000就没有这个毛病,用XP拨号就会有不少网站都打不开,在ROS里可以看到MTU只有1400,而用WIN2000拨号在ROS里看到的就是1460,有办法解决吗?在微软的官方网站上找到一个修改VPN连接的MTU的文章(http://support.microsoft.com/?kbid=826159#appliesto),改了注册表也没起什么作用,MTU还是1400,有哪位高人解决这个问题了?
回复 #1 benben418 的帖子
Ros可以设置MTU,你的问题究竟是什么? mtu值在ROS里是可以指定的,但是不是服务端指定多少就可以了,而是服务端和客户端协商完成的,不管你在ROS里设置的MTU是1460还是多少,用XP作为客户端拨上来,协商到的MTU都是1400。这样说的够仔细了吧?
请教各位达人,我在百度搜了大半天了,也没找到个解决的办法。。。
回复 #3 benben418 的帖子
winxp的MTU对应ROS的MRU,一收一发你改到1300试过吗?
[ 本帖最后由 stevemorris 于 2006-4-25 14:27 编辑 ] 试了,本地的信息港还有其他一些网站都打不开,问题肯定就是出在XP系统的MTU值上,根据微软网站上的说法,XP系统作为VPN客户端的MTU是固定1400的,还给了个修改注册表来改变MTU值的办法,试了,没用,拨上来还是1400
但是用WIN2000拨上来就没有问题,MTU就是设定的1460,据说可能是XP系统的BUG,大家看看是不是有什么办法可以解决,研究下
回复 #5 benben418 的帖子
既然改了没用,为什么还认为问题出在MTU上?在xp上把mtu改为1392了吗? 确实是MTU 1400,莫非WindowsXP的PPTP只是用于拨到远程内部网之用的。
看样子拿PPTP来上网还是不行。 你改了注册表后需要重启
想即时刷新可以通过wmic来修改
页:
[1]