用命令行轻松实现宽带路由器配置自动化

现在很多公司和企业都连接了自己的网络,非凡是对于那些规模不大,员工不多的小型企业来说申请高容量的光纤带宽是没有必要的,所以使用ADSL成为众多领导的选择 。整个公司只需要购买一个宽带路由器然后经过简单的配置即可完成公司的网络需求 。
但是由于宽带路由器内部硬件非常简单,功能不发达,难以和企业级路由器或三层交换机相比 。因此在治理和限制员工上网方面功能欠缺,非凡是在基于时间的治理方面就显得更加力不从心了 。例如公司要求在上班时禁止某些员工的上网,而在休息时间则没有限制,由于大部分宽带路由器都没有基于时间的设置,所以唯一可行的就是在上班前由公司的网络治理员手动配置宽带路由器限制员工,在休息时再由他再次设置取消限制 。
天天都要反复的登录和配置宽带路由器,每次配置都需要通过浏览器访问宽带路由器的治理界面,操作上非常不方便,而且也在一定程度上加重了网络治理员的工作 。那么有没有一种方法能够让计算机实现自动连接宽带路由器并在上班前添加限制,在下班后释放限制呢?
上面那个自动化问题的解决要害就是实现命令行下对宽带路由器的设置,假如能通过一条条命令修改宽带路由器的参数的话,那么我们完全可以通过批处理文件 计划任务的办法来实现修改设置的自动化功能 。
在讲解如何在命令行下控制宽带路由器之前我们需要先了解CURL这个工具 。在“用命令行玩转宽带路由器(上)”中我们主要介绍CURL的使用方法和命令,只有熟悉了CURL的使用才能在“用命令行玩转宽带路由器(中,下)”中实现修改宽带路由器内部参数的自动化功能 。
一、什么是CURL:
Curl像Html一样是一种文本标记语言,它既是文本又是一种支持多重继续的面向对象编程语言 。Curl不利的一面是:单一的形式破坏了由 HTML, Css ,javascript 带给我们的内容信息、形式和行为的分离 。以上是对CURL的专业性解释,虽然在Linux及其他操作系统中CURL应用广泛,但是在windows操作系统中他的用武之地也逐渐被人们所关注 。
假如仅仅从简单意义上说,那么curl是一个使用URL语法来传送文件的工具,支持HTTP/HTTPS/FTP/FTPS/DICT/TELNET/LDAP/FILE和GOPHER等协议,同时他具备比较高的安全性 。也就是说我们可以通过curl命令实现对基于HTTP协议页面的互动 。
CURL命令已经在苹果机上成为内置的命令行工具之一了,可见其重要性 。
二、CURL的简单使用:
首先我们下载CURL,然后将他解压缩到任意目录中,通过桌面“开始->运行->输入CMD”进入命令行模式,将当前目录修改为CURL的解压缩目录 。(如图1)
图1:选择解压缩目录
小提示:
我们可以通过CD回到磁盘根目录,以及使用cd curl进入CURL目录 。
CURL支持很多参数,我们可以通过curl -help来获得 。只需要进到CURL目录中输入curl -help后回车 。(如图2)
图2:进入CURL目录
二、CURL的简单使用:
首先我们下载CURL,然后将他解压缩到任意目录中,通过桌面“开始->运行->输入CMD”进入命令行模式,将当前目录修改为CURL的解压缩目录 。(如图1)
图1:选择解压缩目录
小提示:
我们可以通过CD回到磁盘根目录,以及使用cd curl进入CURL目录 。
CURL支持很多参数,我们可以通过curl -help来获得 。只需要进到CURL目录中输入curl -help后回车 。(如图2)
图2:进入CURL目录
我们这里只为各位读者介绍几个用得到的,把握了这几个参数就可以在“用命令行玩转宽带路由器(下)”中实现修改宽带路由器内部参数的自动化功能了 。

推荐阅读