·设为首页收藏本站📧邮箱修改🎁免费下载专区💎积分✅卡密📒收藏夹👽聊天室
返回列表 发布新帖

Discuz!论坛建站防DDOS攻击脚本[适用于宝塔、AMH linux服务器]

450 0
发表于 2020-11-26 14:33:14 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
Discuz!论坛建站防DDOS攻击脚本[适用于宝塔、AMH linux服务器]:

原理:
用Cron计划任务定时执行脚本统计单个IP的最大连接数,如果超过阈值则用APF或者iptables来阻止,并在预设的阻止时间后释放。
安装:
  1. wget https://www.dz-x.net/scripts/install.sh
  2. chmod +x install.sh
  3. ./install.sh
复制代码

卸载:
  1. wget https://www.dz-x.net/scripts/uninstall.sh
  2. chmod +x uninstall.sh
  3. ./uninstall.sh
复制代码

配置:
  1. /usr/local/ddos/ddos.conf
复制代码

  1. ##### Paths of the script and other files
  2. PROGDIR="/usr/local/ddos"
  3. PROG="/usr/local/ddos/ddos.sh"
  4. IGNORE_IP_LIST="/usr/local/ddos/ignore.ip.list"
  5. CRON="/etc/cron.d/ddos.cron"
  6. APF="/etc/apf/apf"
  7. IPT="/sbin/iptables"

  8. ##### frequency in minutes for running the script
  9. ##### Caution: Every time this setting is changed, run the script with --cron 多少分钟执行一次统计
  10. #####          option so that the new frequency takes effect
  11. FREQ=1

  12. ##### How many connections define a bad IP? Indicate that below. 当一个IP的最大连接是多少的时候阻止它
  13. NO_OF_CONNECTIONS=150

  14. ##### APF_BAN=1 (Make sure your APF version is atleast 0.96,确定安装APF并且版本大雨0.96)
  15. ##### APF_BAN=0 (Uses iptables for banning ips instead of APF,用iptables代理APF)
  16. APF_BAN=1

  17. ##### KILL=0 (Bad IPs are'nt banned, good for interactive execution of script)
  18. ##### KILL=1 (Recommended setting,推荐设置)
  19. KILL=1

  20. ##### An email is sent to the following address when an IP is banned.阻止一个IP后通知谁
  21. ##### Blank would suppress sending of mails
  22. EMAIL_TO="root"

  23. ##### Number of seconds the banned
复制代码


我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

创宇盾启航版免费网站防御网站加速服务
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:3.137.163.206,GMT+8, 2024-11-6 07:20 , Processed in 0.354421 second(s), 78 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2024 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表