做安全运维、网络安全的小伙伴都知道,现在网上的攻击花样越来越多、越来越难防,以前那些靠固定规矩干活的老款 WAF,根本拦不住新冒出来的攻击手段。雷池 WAF 就不一样了,它有 “智能语义分析” 和“动态防护”这两个功能,直接把网站安全防护的水平提了一个大档次。

今天我们直接动手安装部署一个,看到底怎么样

环境依赖

安装雷池前请确保你的系统环境符合以下要求

  • 操作系统:Linux
  • CPU 指令架构:x86_64, arm64
  • CPU 指令架构:x86_64 架构需要支持 ssse3 指令集
  • 软件依赖:Docker 20.10.14 版本以上
  • 软件依赖:Docker Compose 2.0.0 版本以上
  • 最低资源需求:1 核 CPU / 1 GB 内存 / 5 GB 磁盘

可以根据以下命令来查看相关信息

uname -m # 查看指令架构

cat /proc/cpuinfo| grep “processor” # 查看 CPU 信息

lscpu | grep ssse3 # 确认 CPU 是否支持 ssse3 指令集

docker version # 查看 Docker 版本

docker compose version # 查看 Docker Compose 版本

docker-compose version # 查看老版本 docker-compose 版本

free -h # 查看内存信息

df -h # 查看磁盘信息

如果缺少对应的组件的话,需要提前安装好。

自动安装

一键安装:3 分钟即可完成自动安装。

bash -c "$(curl -fsSLk https://waf-ce.chaitin.cn/release/latest/manager.sh)"

命令执行成功则代表雷池安装成功,现在你可以访问雷池控制台了

访问雷池控制台

雷池安装成功以后,你可以打开浏览器访问 <font style="color:rgb(63, 63, 63);">https://<safeline-ip>:9443/</font> 来使用雷池控制台。

注意对9443的端口打开访问

登录后页面如下:

登录雷池

第一次登录雷池需要初始化你的管理员账户(默认会执行),如果没有找到账户密码,手动执行以下命令即可

docker exec safeline-mgt resetadmin

命令执行完成后会随机重置 <font style="color:rgb(63, 63, 63);">admin</font> 账户的密码,输出结果如下

[SafeLine] Initial username:admin
[SafeLine] Initial password:**********
[SafeLine] Done

开始防护你的网站

现在可以开始随心所欲使用你的雷池了

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐