A-A+

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

2015年11月24日 站长资讯 暂无评论

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

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

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

标签:

给我留言