在乐享AI咨询 →
技术支持

如何更改PPP连接或VPN连接 默认最大传输单位 (MTU) 大小设置-联想乐享知识库

⚡ 核心结论

本文来源联想官方,解答关于 如何更改PPP连接或VPN连接 默认最大传输单位 (MTU) 大小设置 的常见问题,包括:Windows XP系统如何更改PPP连接的默认最大传输单位(MTU)大小设置、Windows Server 2003系统如何更改VPN连接的默认最大传输单位(MTU)大小设置等。

内容来源:联想官方

如何更改PPP连接或VPN连接 默认最大传输单位 (MTU) 大小设置 问题:网页相关 问题描述: 如何更改 PPP 连接或 VPN 连接的默认最大传输单位 (MTU) 大小设置? Microsoft Windows Server 2003、Microsoft Windows 2000 和 Microsoft Windows XP 使用的 MTU 大小是固定的,对于所有的 PPP 连接为 1500 字节,对于所有的 VPN 连接为 1400 字节。对于正在运行路由和远程访问的 PPP 客户端、VPN 客户端、PPP 服务器或 VPN 服务器,此为默认设置。 如调制解调器连接、综合业务数字网 (ISDN) 连接或通过空的串行电缆或通过并行电缆的直接电缆连接都是 PPP 连接。VPN 连接是点对点隧道协议 (PPTP) 连接或第 2 层隧道协议 (L2TP) 连接。 注意: 请使用此文章中的方法编辑注册表以修改 MTU 大小设置。如果修改了 MTU 大小设置之后遇到了任何问题或出现任何与性能相关的问题,请删除所添加的注册表项。 解决方案: 更改 PPP 连接的 MTU 设置 要更改 PPP 连接的 MTU 设置,请在下面的注册表项中添加 ProtocolType DWORD 值、PPPProtocolType DWORD 值和 ProtocolMTU DWORD 值: HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Ndiswan\\Parameters\\Protocols\\0 为此,请按以下步骤操作。 警告:“注册表编辑器”使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因“注册表编辑器”使用不当而导致的问题。使用“注册表编辑器”需要您自担风险。 1、单击“开始”,单击“运行”,在“打开”框中键入 regedit,然后单击“确定”。 2、在注册表中找到并单击以下子项: HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\NdisWan\\Parameters 3、添加一个 Protocols 子项(如果它不存在)。为此,请按照下列步骤操作: (1)、 在“编辑”菜单上,指向“新建”,然后单击“项”。 (2)、 键入 Protocols,然后按 Enter 键。 4、为 Protocols 子项添加一个 0(零)子项。为此,请按照下列步骤操作: (1)、 单击在步骤 3 中创建的 Protocols 子项。 (2)、 在“编辑”菜单上,指向“新建”,然后单击“项”。 (3)、键入 0(零),然后按 Enter 键。 5、 单击在步骤 4 中创建的 0 子项。 6、在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。 7、在“数值数据”框中,键入 ProtocolType,然后单击“确定”。 8、在“编辑”菜单上,单击“修改”。 9、在“数值数据”框中,键入 800,请确认“基数”下面的“十六进制”被选中,然后单击“确定”。 10、在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。 11、键入 PPPProtocolType,然后按 Enter 键。 12、在“编辑”菜单上,单击“修改”。 13、在“数值数据”框中,键入 21,请确认“基数”下面的“十六进制”被选中,然后单击“确定”。 14、在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。 15、键入 ProtocolMTU,然后按 Enter 键。 16、在“编辑”菜单上,单击“修改”。 17、在“基数”下面,单击“十进制”,键入在“数值数据”框中想要的 MTU 的大小,然后单击“确定”。 18、退出“注册表编辑器”。 19、重新启动计算机。 更改 VPN 连接的 MTU 设置 要更改 VPN 连接的 MTU 设置,请在下面的注册表项中添加 ProtocolType DWORD 值、PPPProtocolType DWORD 值和 TunnelMTU DWORD 值: HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Ndiswan\\Parameters\\Protocols\\0 为此,请按以下步骤操作。 警告:“注册表编辑器”使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因“注册表编辑器”使用不当而导致的问题。使用“注册表编辑器”需要您自担风险。 1、 单击“开始”,单击“运行”,在“打开”框中键入 regedit,然后单击“确定”。 2、在注册表中找到并单击以下子项: HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\NdisWan\\Parameters 3、 添加一个 Protocols 子项(如果它不存在)。为此,请按照下列步骤操作: (1)、 在“编辑”菜单上,指向“新建”,然后单击“项”。 (2)、 键入 Protocols,然后按 Enter 键。 4、为 Protocols 子项添加一个 0(零)子项。为此,请按照下列步骤操作: (1)、 单击在步骤 3 中创建的 Protocols 子项。 (2)、在“编辑”菜单上,指向“新建”,然后单击“项”。 (3)、 键入 0(零),然后按 Enter 键。 5、单击在步骤 4 中创建的 0 子项。 6、在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。 7、在“数值数据”框中,键入 ProtocolType,然后单击“确定”。 8、在“编辑”菜单上,单击“修改”。 9、在“数值数据”框中,键入 800,请确认“基数”下面的“十六进制”被选中,然后单击“确定”。 10、在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。 11、键入 PPPProtocolType,然后按 Enter 键。 12、在“编辑”菜单上,单击“修改”。 13、在“数值数据”框中,键入 21,请确认“基数”下面的“十六进制”被选中,然后单击“确定”。 14、在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。 15、键入 TunnelMTU,然后按 Enter 键。 16、在“编辑”菜单上,单击“修改”。 17、在“基数”下面,单击“十进制”,键入在“数值数据”框中想要的 MTU 的大小,然后单击“确定”。 18、退出“注册表编辑器”。 19、重新启动计算机。

常见问题解答

Windows XP系统如何更改PPP连接的默认最大传输单位(MTU)大小设置

Windows XP系统中PPP连接默认MTU为1500字节,需通过修改注册表调整。原因在于系统对PPP连接的MTU值硬编码为固定值,无法通过网络界面直接更改。具体步骤:打开注册表编辑器,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters;新建子项Protocols(如不存在),再在其下新建子项“0”;在“0”项中依次新建三个DWORD值:ProtocolType(十六进制值800)、PPPProtocolType(十六进制值21)、ProtocolMTU(十进制值,输入目标MTU数值,如1492);完成后退出注册表并重启计算机。注意事项:注册表修改风险极高,操作错误可能导致系统无法启动;若出现异常,请立即删除所建注册表项并重启。

Windows Server 2003系统如何更改VPN连接的默认最大传输单位(MTU)大小设置

Windows Server 2003系统中VPN连接(PPTP或L2TP)默认MTU为1400字节,需通过注册表修改实现自定义。原因在于系统未提供图形化界面调整隧道层MTU,必须手动配置NdisWan驱动参数。具体步骤:运行regedit,导航至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters;新建Protocols子项(若不存在),再在其下新建子项“0”;在“0”项中新建三个DWORD值:ProtocolType(十六进制800)、PPPProtocolType(十六进制21)、TunnelMTU(十进制,输入期望的MTU值,例如1380);所有值创建并正确赋值后,退出注册表编辑器并重启计算机生效。注意事项:注册表操作有严重系统风险,建议提前备份注册表;修改后如遇连接失败或性能下降,应立即删除新增的注册表项并重启。