为你的linux服务器安装DDOS防火墙
安装zip已安装的跳过
yum install -y unzip zip
下载文件
wget https://github.com/jgmdev/ddos-deflate/archive/master.zip
解压
unzip master.zip
打开文件目录
cd ddos-deflate-master
安装
安装过程中如提示少了运行库是否安装一路选Y
./install.sh
进入安装目录
cd /etc/ddos
白名单目录
ignore.host.list (白名单主机) ignore.ip.list(白名单IP)
配置文件名
ddos.conf
通过VI命令修改配置修改后通过systemctl restart ddos重启服务
帮助文档
-h | - 帮助:
显示帮助屏幕。
-c | --cron:
创建cron作业以定期运行脚本(默认为1分钟)。
-i | - 忽略列表:
列出白名单的IP地址。
-b | --bans列表:
列出当前禁止的IP地址。
-u | --unban:
取消给定的IP地址。
-d | - 开始:
初始化守护程序以监视连接。
-s | - 停:
停止守护进程。
-t | - 状态:
如果当前正在运行,则显示守护程序和pid的状态。
-v [4 | 6] | --view [4 | 6]:
显示与服务器的活动连接。
-y [4 | 6] | --view-port [4 | 6]:
显示与服务器的活动连接,包括端口。
-k | - 杀:
阻止所有IP地址超过N个连接。
该项目github连接
卸载
cd ddos-deflate-master
./uninstall.sh