benben418 发表于 2006-4-24 00:37:38

windows xp作为PPTP客户端MTU只能是1400吗?

WIN2000就没有这个毛病,用XP拨号就会有不少网站都打不开,在ROS里可以看到MTU只有1400,而用WIN2000拨号在ROS里看到的就是1460,有办法解决吗?
在微软的官方网站上找到一个修改VPN连接的MTU的文章(http://support.microsoft.com/?kbid=826159#appliesto),改了注册表也没起什么作用,MTU还是1400,有哪位高人解决这个问题了?

stevemorris 发表于 2006-4-24 11:57:20

回复 #1 benben418 的帖子

Ros可以设置MTU,你的问题究竟是什么?

benben418 发表于 2006-4-24 23:45:19

mtu值在ROS里是可以指定的,但是不是服务端指定多少就可以了,而是服务端和客户端协商完成的,不管你在ROS里设置的MTU是1460还是多少,用XP作为客户端拨上来,协商到的MTU都是1400。
这样说的够仔细了吧?
请教各位达人,我在百度搜了大半天了,也没找到个解决的办法。。。

stevemorris 发表于 2006-4-25 14:05:16

回复 #3 benben418 的帖子

winxp的MTU对应ROS的MRU,一收一发

你改到1300试过吗?

[ 本帖最后由 stevemorris 于 2006-4-25 14:27 编辑 ]

benben418 发表于 2006-4-25 21:51:57

试了,本地的信息港还有其他一些网站都打不开,问题肯定就是出在XP系统的MTU值上,根据微软网站上的说法,XP系统作为VPN客户端的MTU是固定1400的,还给了个修改注册表来改变MTU值的办法,试了,没用,拨上来还是1400

但是用WIN2000拨上来就没有问题,MTU就是设定的1460,据说可能是XP系统的BUG,大家看看是不是有什么办法可以解决,研究下

stevemorris 发表于 2006-4-26 09:41:11

回复 #5 benben418 的帖子

既然改了没用,为什么还认为问题出在MTU上?
在xp上把mtu改为1392了吗?

xin005 发表于 2007-12-22 10:24:47

确实是MTU 1400,莫非WindowsXP的PPTP只是用于拨到远程内部网之用的。
看样子拿PPTP来上网还是不行。

everest79 发表于 2007-12-22 13:31:02

你改了注册表后需要重启
想即时刷新可以通过wmic来修改
页: [1]
查看完整版本: windows xp作为PPTP客户端MTU只能是1400吗?