使用curl快速开关Dlink路由器宽带联网

暑假到了,在宿舍上网的时间被网通限定在100小时以内,所以不能像以前那样让路由自己自动联网,但是我懒的在web页面上设置,终于经过摸索,发现用get方式向路由提交一个表单就完成可以解决这个问题了。

我用的路由是Dlink的DI-624+A,利用Chrome自带的开发者工具观察手动设置联网时所提交的表单内容,找出控制联网和断网的变量,主要受变量名A的这个值控制,A取D0时为联网,取H0时为断网。

我使用curl来实现控制:
curl --user name:pswd "192.168.0.1/cgi-bin/dial?rc=@&A=DO"
curl --user name:pswd "192.168.0.1/cgi-bin/dial?rc=@&A=HO"

为了更方便一点,我在桌面的面板上添加了两个按钮,分别运行上面两个命令,一键完成上网巴扎嘿

Advertisements
此条目发表在未分类分类目录。将固定链接加入收藏夹。

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s