ROS软路由论坛 ROSABC.com 网络方案网络工程交流

 找回密码
 会员注册

QQ登录

只需一步,快速开始

公司里重启D-link路由的脚本文件

2014-10-26 17:00| 发布者: admin| 查看: 496| 评论: 0

摘要: 公司里使用的dlink路由(DAP-1360)需要定时重启一下,而路由设置管理本身没这个功能。要实现的话,脚本如下: require 'net/http' require 'base64' pwd = Base64.encode64('123456') ser = ser.each {|x| Net: ...

公司里使用的dlink路由(DAP-1360)需要定时重启一下,而路由设置管理本身没这个功能。要实现的话,脚本如下:

require 'net/http'
require 'base64'
pwd = Base64.encode64('123456')
ser = ['192.168.3.2','192.168.3.3']
ser.each {|x|
    Net::HTTP.post_form(URI("http://#{x}/apply.cgi?formPasswordAuth"), 'login_name' => 'Admin', 'login_pass' => pwd )
    Net::HTTP.post_form(URI("http://#{x}/apply.cgi?do_reboot"), 'do_reboot' => 'true' )
}

特别要说明一下,这个脚本文件未必对所有设备都有效。在不同的设备和不同的网络中,还需要根据实际情况进行修改。这个脚本里的默认的登录的用户名是Admin,密码是pwd,这里要特别注意一下。

不良信息举报Q:2000617

软路由

不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流

GMT+8, 2024-5-6 19:13 , Processed in 0.301967 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部