无线组网 频道

适合自己才是好 自定义无线路由应用脚本

    三、用脚本打造自主无线路由器:

    通过脚本程序让自己的无线路由器实现某种特定功能需要两个步骤来完成,第一是生成脚本,第二是应用脚本。下面我们依次进行介绍。

    1)生成脚本:

    生成脚本的工作由脚本生成器来完成,启动脚本生成器后选择英文。

    第一步:在程序主界面中点左上角的齿轮按钮出现基本参数设置界面,这里需要填写的是路由器的管理IP地址,例如笔者的是192.168.1.254,网络连接的下载速度(download speed)以及上传速度(upload speed),例如笔者家的是1M带宽ADSL,所以依次填写1024Kbps下载速度以及512Kbps上传速度。

(点击看大图)

    第二步:点右小角的下一步按钮后来到固件版本选择界面,在这里我们可以根据自己无线路由器的固件类型选择正确的版本,依次包括hyperWRT,DD-WRT,TOMATO等流行固件驱动。还可以在右边的固件设置自定义中针对上传下载速度进行选择,不过笔者建议各位用户保持默认选项即可。

(点击看大图)

    第三步:接下来是修改TTL界面,要知道黑客可以通过ping查看目的设置的TTL信息了解该设备的基本参数情况,包括操作系统的种类。为了提高安全我们可以修改默认TTL值,该界面中可以针对自己的TTL进行加1或-1操作,也可以强行设置TTL为某值。

(点击看大图)

    第四步:最后我们来到脚本生成的核心窗口,在这里点鼠标右键可以看到“automatically share bandwidth”(自动分配带宽)选项,该选项下是软件提供的几个默认的QOS脚本,可以根据需要针对WWW,MAIL服务以及P2P类软件应用的带宽使用情况进行均衡,对于初学者来说可以直接选择默认脚本来达到合理利用网络资源的目的。

(点击看大图)

    第五步:如果我们希望自己设定脚本或者默认脚本没有适合我们的话,只需要在上面窗口中点右键选择add new user(添加新规则)即可,之后会出现规则设定窗口,在这里我们可以在左边选择要限制的地址段,包括单IP,IP段,针对MAC地址,端口地址,第七层应用服务等参数的限定。而在下方中间区域的多个选项则是针对带宽的限制参数,DL RATE是保证的下载速度,DL CEIL是最大的下载速度,UL CEIL是最大的上传速度,priority是针对给限制的优先级,最后的connection limit则是连接数限制,一般可以通过该参数来减少P2P软件连接用户的数量从而有效利用带宽。笔者根据自己的网络实际情况进行限制和分配。

(点击看大图)

    小提示:
    我们制订了规则后可以选择只应用于下载,只应用于上传还是两者均应用,具体方法是通过右小角的limit for this rule来选择。另外我们可以将多条带宽限制和管理规则放到一个脚本中生成,这样就可以利用一个脚本实现多个参数的管理了。随着规则的逐步添加软件会自动限制可用下载带宽数和上传带宽资源两个参数。

    第六步:需要特别注意的是DL CEIL是最大带宽速度,在数值设置上要大于或者等于DL RATE(需要保证的速度),另外DL CEIL参数不能高过刚刚设置过的网络最大速度值,否则软件会出现错误提示,脚本程序无法生成。

(点击看大图)

    第七步:当我们按照需求添加了多个规则后这些规则条目会限制在脚本生成器规则列表中。

(点击看大图)

    第八步:点右小角的高级按钮可以针对高级参数进行设置,不过对于初学者来说这些参数有点花哨,不建议大家进行任何修改。

(点击看大图)

    第九步:点下一步后程序会自动生成执行脚本,我们可以通过下方的按钮将脚本命令保存成文件或复制到剪贴板。

(点击看大图)

    第十步:保存下来的脚本是用特定语言和命令生成的,我们可以通过打开文本文件的方式来查看,当然使用多了分析多了自然我们也可以逐渐摆脱该工具自己编写脚本程序了。

    至此我们就完成了执行脚本的生成工作,接下来就需要将他们应用于无线路由器了。

0
相关文章