用命令行轻松实现宽带路由器配置自动化
http://tech.ddvip.com 2007年09月09日 社区交流 收藏本文
内容摘要:在讲解如何在命令行下控制宽带路由器之前我们需要先了解CURL这个工具。本文介绍实现修改宽带路由器内部参数的自动化功能。
(3)访问基于用户名和密码验证的页面:
如果你要访问的页面需要输入用户名和密码来验证的话,同样可以通过CURL命令的-u参数解决。比如说我们要访问http://192.168.1.1这个地址,这个地址的真实内容只有在你输入了正确的用户名和密码之后才能查看。(如图5)

图5:访问http://192.168.1.1
如果你没有输入用户名和密码或者输入的是错误的,页面将会显示错误信息。(如图6)

图6:错误信息
这里假设我们的用户名是admin,密码是198029,要访问的页面地址是http://192.168.1.1,那么完全可以通过CURL实现真实页面的输出和保存。
curl -u admin:198029 http://192.168.1.1
//访问192.168.1.1页面,当需要用户密码验证的时候输入用户名admin,密码是198029。然后将把通过验证后的页面信息显示在命令行模式中。(如图7)

图7:通过验证信息(点击看大图)
(4)基于代理的访问:
也许有的时候我们访问某个页面需要通过代理服务器才行,没有设置代理服务器直接用curl -o保存的页面是错误的,那么完全可以通过-x参数来实现。
这里假设依然访问192.168.1.1但是需要使用代理服务器10.91.30.1:8080这个地址才行。CURL命令如下——
来源:天极网 责编:豆豆技术应用
正在加载评论...