新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 网络应用 > 无线网络 > 正文:不登陆简单设置无线路由—实战篇

不登陆简单设置无线路由—实战篇

新客网 XKER.COM 2008-01-02 来源:新客网搜集整理 爱多多 收藏本文

三、用curl命令改变无线路由器设置

正如上篇文章介绍过的一样,我们可以通过CURL命令与HTTP页面进行互动来传输信息。经过上文分析我们得出在D-LINK的DWL-2000AP A型号无线路由器中,使用http://192.168.0.50/apply.cgi?formWirelessSetup这个页面调用所有无线设置,而该页面需要用户名和密码的验证。

另外在该页面下每个无线设置都对应一个变量名,ssid名称对应的变量名是ssid0,无线信号广播使用的频道对应的变量名为chan0,无线信号的加密类型对应的变量名是authtype,其他的对应关系我们也可以自行进一步分析。而这些变量名的数值也可以通过我们反复监控和反复设置来获得。

下面笔者简单的举一个例子,例如想通过命令行模式中的CURL命令把无线信号发射频段从8修改为7,那么首先需要分析出频段对应的变量名为chan0,当前的值为chan0=8。那么CURL命令如下:

C:\curl>curl -u admin:"" -d "chan0=7" http://192.168.0.50/apply.cgi?formWirelessSetup
其中-u后的admin为治理帐户用户名,“”表示该治理帐户对应的密码为空,-d "chan0=7"表示将chan0这个变量的数值设置为7,后面的http://192.168.0.50/apply.cgi?formWirelessSetup则是调用地址。

通过上面的设置我们就完成了在命令行模式中使用curl命令把无线路由器的无线信号发射频段从8修改为7的操作。

四、批处理 计划任务让操作更加自动化

既然我们知道了可以使用CURL指令完成对无线路由器设置的修改工作,那么将这些命令复制到文本文件中,并将该文件修改为以bat为结尾的批处理文件,就可以通过运行这个批处理文件而达到修改无线路由器设置的操作了。有心者再把这个批处理和操作系统中的计划任务结合就可以实现修改无线路由器设置的自动化功能了。感爱好的读者可以自行去研究和操作,整个步骤非常简单,这里就不具体说明了。

五、总 结:

通过curl命令实现对无线路由器设置的快速修改是我们配置无线路由器的一个新思路,打破了传统的只能通过浏览器窗口改变无线路由器各个参数的方法,非凡对于那些没有开启telnet或SNMP治理的无线路由器来说,此方法可以让你的工作和学习效率大幅度提高。

总之要修改哪个设置一定要先用反复修改该参数并结合httplook多次监视,得出该变量名称以及各种设置对应的变量数值。然后才可以通过curl命令传输相应的变量以及对应的键值。

共3页: 上一页 [1] [2] [3] 下一页
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐