undefined
前言
雷池WAF是一款简单高效的Web应用防火墙,能有效防御SQL注入、XSS等各类Web攻击,提供访问频率限制、人机验证、动态防护等功能。(官网)
安装
1
| bash -c "$(curl -fsSLk https://waf-ce.chaitin.cn/release/latest/manager.sh)"
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
| ______ ___ _____ _ ____ ____ _ ________ .' ____ \ .' ..] |_ _| (_) |_ _| |_ _| / \ |_ __ | | (___ \_| ,--. _| |_ .---. | | __ _ .--. .---. \ \ /\ / / / _ \ | |_ \_| _.____`. `'_\ : '-| |-' / /__\\ | | _ [ | [ `.-. | / /__\\ \ \/ \/ / / ___ \ | _| | \____) | // | |, | | | \__., _| |__/ | | | | | | | | \__., \ /\ / _/ / \ \_ _| |_ \______.' \'-;__/ [___] '.__.' |________| [___] [___||__] '.__.' \/ \/ |____| |____| |_____|
[INFO 09:36:53]: SafeLine,中文名 "雷池",是一款简单好用, 效果突出的 Web 应用防火墙(WAF),可以保护 Web 服务不受黑客攻击。 [INFO 09:36:53]: 雷池通过过滤和监控 Web 应用与互 联网之间的 HTTP 流量来保护 Web 服务。可以保护 Web 服务免受 SQL 注入、XSS 、 代码注入、命令注入、CRLF 注入、ldap 注入、xpath 注入、RCE、XXE、SSRF、路径遍历、后门、暴力破解、CC、爬虫 等攻击。
选择你要执行的动作 [ 1.安装 2.升级 3.卸载 4.修复 5.重启 ] (1/2/3/4/5): 1 [INFO 09:36:55]: 即将为您安装雷池 WAF [INFO 09:36:55]: 检查 docker 版本 [WARN 09:36:55]: 运行雷池 WAF 依赖 Docker, 但是 Docker 没安装 是否需要为你自动安装 Docker 的最新版本 [ y.是 n.否 ] (y/n): y [INFO 09:37:03]: 正在为你安装 Docker, 需要几分钟时间, 请耐心等待 [INFO 09:39:12]: 检查 docker compose 版本 [INFO 09:39:12]: 检查安装环境已完成 请输入雷池 WAF 的安装目录 (留空则为默认值 /data/safeline): [INFO 09:39:15]: 正在初始化挂载目录 [INFO 09:39:15]: 挂载目录初始化完成 [INFO 09:39:15]: "/data/safeline" 路径有 33.24 GB 的空间可用 [INFO 09:39:15]: 正在下载 docker-compose.yaml 文件 [INFO 09:39:15]: 正在更新 .env 配置文件 [INFO 09:39:45]: 正在获取雷池 WAF 最新版本 [INFO 09:39:45]: 目标版本:9.3.7 [INFO 09:39:45]: 正在拉取 Docker 镜像 [INFO 09:40:36]: 正在启动 Docker 容器 [INFO 09:40:40]: 雷池 WAF 安装完成 [INFO 09:40:40]: 等待 mgt 启动 [INFO 09:40:45]: 等待 mgt 启动 [INFO 09:40:50]: 等待 mgt 启动 [INFO 09:40:55]: 等待 mgt 启动 [INFO 09:41:00]: 等待 mgt 启动 [INFO 09:41:05]: 等待 mgt 启动 [INFO 09:41:10]: 等待 mgt 启动 [INFO 09:41:15]: 设置 admin [INFO 09:41:21]: [INFO] Initial username:admin [INFO] Initial password:xxxxxxxx [INFO] Done [INFO 09:41:21]: 雷池 WAF 管理面板: https://127.0.0.1:9443/ [INFO 09:41:21]: 雷池 WAF 管理面板: https://0.0.0.0:9443/
|
首次登录
用户名:`admin``
密码:Docker容器启动时初始化的密码

防护应用
添加域名解析
<ip>:雷池WAF的IP地址
<domain>:雷池WAF的域名
/etc/hosts
添加证书
通用设置->添加证书->配置证书为雷池WAF的证书->提交

添加应用
域名:雷池WAF的域名
证书:上一步骤添加的雷池WAF的证书
上游服务器:源站的访问URL(不能包含资源路径)

完成


身份认证
应用开启身份认证



添加用户



完成

完成
