
zblog 的配置参数大多数在 c_option.asp 中下载了一个全新版本的 zblog1.8 最新版然后用新的c_option.asp 替换空间上的 c_option.asp登陆了一下可以登陆看来是这个文件的问题了对应新、老的 c_option.asp主要内容大多数相同不同的只是一些参数因此就猜想可能是某些参数影响了登陆时的任务量。因为 zblog1.8 最新版本把“更新缓存”功能给合成到很多操作中了提高了自动执行的能力优化了操作步骤但这样一来必然会在这些操作步骤中增加了任务量并且我还安装了静态页面生成的插件。 上述是一方面现象还有一个情况也值得引起我的注意并且可以在不同于上述中更换 c_option.asp 方法的基础上解决了登陆超时的问题那就是修改数据传输包“MTU”值。 大致测试方法和这里说的基本一样这次的调整方法基本和上次的方法一致。 MTU 是 MaximumTransmissionUnit 的缩写。 意思是网络上传送的最大数据包。MTU 的单位是字节。大部分网络设备的 MTU 都是 1500。

如果本机的 MTU比网关的 MTU 大大的数据包就会被拆开来传送这样会产生很多数据包碎片增加丢包率降低网络速度。路由器默认mtu把本机的 MTU 设成比网关的 MTU 小或相同就可以减少丢包。 如何检测网关的 MTU 在本机打开 dos 窗口执行 ping-f-l1452192.168.1.1 其中 192.168.1.1 是网关 IP 地址1452 是数据包的长度。请注意上面的参数是“-l”小写的 L而不是“-1”。如果能 ping 通表示数据包不需要拆包可以通过网关发送出去。如果出现 PacketneedstobefragmentedbutDFset. PacketneedstobefragmentedbutDFset. PacketneedstobefragmentedbutDFset. PacketneedstobefragmentedbutDFset. 表示数据包需要拆开来发送。此时减少数据包长度再执行上面的 ping 命令。从 1400 到 1472 之间多试几次就能找到合适的数据包长度了。路由器默认mtu把数据包长度加上数据包头 28 字节就得到 MTU 的值。

如果检测到网关的 MTU 值是 1500不需要修改。如果网关有防火墙 ping 不通可以试试直接把 MTU 设为 1400。 C:\DocumentsandSettings\Administrator>ping-f-l1452192.168.1.1 Pinging192.168.1.1with1452bytesofdata: Replyfrom192.168.1.1:bytes=1452time=5msTTL=64 Replyfrom192.168.1.1:bytes=1452time=5msTTL=64 Replyfrom192.168.1.1:bytes=1452time=5msTTL=64 Replyfrom192.168.1.1:bytes=1452time=1msTTL=64 结果出现了回应了这表示这一个 MTU 值是可行的不过强烈建议找出可行的最大 MTU 值这样一来在设定的时候才可以达到最佳的网速 找出 MTU 值利用上面这个方法找到的数值还不是 MTU 喔由于一些封包上面的问题上面这个值再加上28 才是我们所需要的 MTU 值所以在上面的例子中我们所需要的 MTU 值是 1464+28=1492 附注我设置为 1452+28=1480 后还是会出现有些网站打不开、远程桌面无法通过域名登陆的问题通过ip 可以正常远程桌面登陆而把 MTU 设置为 1452 后反而这些问题都迎刃而解了并且此时登陆zlbog 后台正常、使用域名登陆远程桌面正常。

一般来讲 设计好本机的 MTU 值 可以解决部分网站打不开的情况 但是如果你的共享主机或路由器的 MTU设置有问题有时问题仍然存或或者出现网速过慢的情况。合理的设置路由器与本机的 MTU 值就可以完全解决上述问题使上网速度达到最大化。 如何修改本机的 MTU修改方法如下 1、运行 regedit 2 、 浏览到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces 3、Interfaces 下有多个子项每个子项对应一个网卡。请按如下方法选择网卡 4、确定本机用来连接 Internet 的网卡或拨号连接的 IP如 192.168.0.19 5、用鼠标点击 Interfaces 上的子项查看键值列表中的 IPAddress 项 6、如果 IPAddress 的键值与4中的 IP 相同即 192.168.0.19则该子项就是要找的网卡。 7、进入该子项在右边的窗口里按鼠标右键选择“新建”->“双字节值”输入名称“MTU”按回车。再用鼠标双击“MTU”弹出修改窗口如图 3填入 MTU 的值。填写前请先把基数设为十进制。设置好后需要重启机器才能生效。 实践、重启、测试最后得出最佳的网络状态探索无极限努力终会有好结果。 文章整理于我的电脑 欢迎免费下载
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-99920-1.html
棒棒哒