用于防范ddos攻击的shell脚本,原理是收集单位时间内的可疑ip,然后自动加入到iptables的禁止列表中就可以了 当遇到DDOS的攻击时,可以考虑封IP来源来暂时解决,但IP源变化多端,光靠手工添加不现实,所以写了个脚本,以实现自动添加。有需要的朋友,参考下吧。
1,防范ddos攻击的脚本
vi /root/bin/dropip.sh
复制代码代码示例:
#!/bin/bash
for i in $(cat /tmp/dropip)
2,增加执行权限
chmod +x /root/bin/dropip.sh
3,添加到计划任务,每分钟执行一次
crontab -e
*/1 * * * * /root/bin/dropip.sh
说明: 小脚本,大用途,用这个shell防范小规模的ddos攻击还是不错的。 (责任编辑:IT) |