打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
DD-WRT网站白名单控制续

在上一篇的基础上实现脚本自动更新,这样以来有新增网站名单就不需要登陆无线路由器操作了,简单步骤如下:

1、建立一个web站点,将防火墙脚本放入目录,开启目录浏览权限。网站匿名即可,正式使用可设置下ACL

2、下载脚本如下:

  1. #!/bin/sh        
  2.   
  3. #本脚本自动从某一网址下载脚本和MD5值,经过MD5校验后放入指定文件夹,增加执行权限。  
  4.   
  5. cd /jffs/  
  6.   
  7. while true;do        
  8.   
  9. rm -rf whitelist.*         
  10.   
  11. wget http://0.0.0.0:8080/whitelist.wanup         
  12.   
  13. wget http://0.0.0.0:8080/whitelist.md5  
  14.   
  15. if grep `md5sum whitelist.wanup | awk '{print $1}'` -i ubox-whitelist.md5        
  16.   
  17. then rm -rf /jffs/etc/config/whitelist.wanup         
  18.   
  19. cp /jffs/whitelist.wanup /jffs/etc/config/whitelist.wanup         
  20.   
  21. rm -rf whitelist.*         
  22.   
  23. break         
  24.   
  25. fi         
  26.   
  27. done         
  28.   
  29. chmod a+x /jffs/etc/config/whitelist.wanup         
  30.   
  31. reboot  

3、将脚本放入/jffs/下,增加执行权限

chmod a+x /jffs/download.sh

4、进入DD-WRT管理界面,找到cron,选择启用,在文本框中使用Linux方式写入计划任务。如下是每天7点1分运行脚本

1 7 * * * root /jffs/download.sh

5、保存重启即可生效

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
shell脚本报错退出
上海电信完美解决4K IPTV桥接教程 2.22终止更新,最新支持7.1
openwrt启动脚本分析
HG320成功安装python版本syncy同步百度网盘
Ubuntu 11.10 设置3D 桌面 效果
Linux下卸载用 make install 编译安装的软件
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服