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

不登陆简单设置无线路由—准备篇

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

(3)由CURL传输设置参数:

在我们对无线路由器进行修改设置的时候,实际上就相当于通过浏览器将路由器的某些参数进行修改。大多数无线路由器治理模块都是基于CGI或PHP以及ASP等动态语言建立的,这样就加大了访问者和页面信息之间的互动性,也就是说不同的用户名和密码对应不同的内容。这时我们如何通过curl实现这种互动呢?

小提示:
我们访问无线路由器的治理界面然后更改各种参数也是一种互动行为,只要我们找到修改的参数和互动的行为,用CURL模拟出这些操作,就可以实现在命令行下治理无线路由器的目的。

与HTTP页面进行互动以及提交表单主要有两种方式,一是GET操作,另一个是POST操作。

假如你使用GET操作那么什么参数都不用加,直接把变量写在后面的URL地址中即可。例如curl http://192.168.1.1/login.cgi?user=softer&password=198029,那么访问http://192.168.1.1/login.cgi这个页面时就会将该页面对应的user和password这两个参数的信息依次设置为softer和198029,从而实现登录功能。

而post模式的参数是-d。使用post模式后上面的GET操作命令就演化成curl -d "user=softer&password=198029" http://192.168.1.1/login.cgi,相当于向这个站点发出一次登录请求。到底该用GET模式还是POST模式,就要看服务器端程序的设定了。一般来说我们两种模式都尝试下,都会有一个可以行得通。

三、总结:

本文阐述了使用命令行指令对无线路由器进行设置的优点和实际需求,还为各位IT168的读者介绍了CURL这个使用URL语法来传送文件的工具,通过他的-u,-d等命令把握了基于用户名和密码还有多种互动参数的页面访问,为下篇我们通过命令行指令对无线路由器进行设置提供了理论和实际基础。

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