龙蜥AnoliOS8.6上部署雷池waf(Centos通用)

雷池WAF是由长亭科技开发的一款Web应用防火墙(WAF)产品。这款WAF的特点包括:

  1. 智能语义分析算法:这是其核心检测能力之一,能够帮助识别恶意请求和正常请求之间的细微差别。

  2. 基于Nginx的流量处理引擎:这意味着它可以高效地处理大量并发连接,并且能够快速响应。

  3. 反向代理模式:雷池WAF通过反向代理的方式接入网络,即位于客户端与实际的网站服务器之间,所有针对网站的请求首先经过雷池WAF的过滤。

  4. 动态防护功能:这项新功能可以在不改变用户看到的网页内容的前提下,为网页增加动态特性,即使是对静态页面也能提供动态的随机性保护,从而增加攻击者的难度。

  5. 灵活的安装与配置:雷池WAF可以通过在服务器上安装并配置来保护网站,通常需要将其设置为监听特定端口,以便拦截并检查进入网站的流量。

雷池企业版的功能非常强大,而社区版虽然没有企业版功能丰富,但防护效果好,版本迭代快,界面简洁好用,对于个人用户较为友好。

准备

查看配置是否达标

最低配置需求

  • 操作系统:Linux
  • 指令架构:x86_64
  • 软件依赖:Docker 20.10.14 版本以上
  • 软件依赖:Docker Compose 2.0.0 版本以上
  • 最小化环境:1 核 CPU / 1 GB 内存 / 5 GB 磁盘

可以逐行执行以下命令来确认服务器配置

uname -m                                    # 查看指令架构
docker version                              # 查看 Docker 版本
docker compose version                      # 查看 Docker Compose 版本
docker-compose version                      # 老版本查看Compose 版本
cat /proc/cpuinfo| grep "processor"         # 查看 CPU 信息
free -h                                     # 查看内存信息
df -h                                       # 查看磁盘信息
lscpu | grep ssse3                          # 确认CPU是否支持 ssse3 指令集

安装前设置

首先需要保证主机能够连接到网络,可以使用ping命令进行测试:

一些系统上没有安装dnf命令需要进行安装(个人使用习惯):

yum install dnf

同时在安装前需要确定主机上没有docker环境,如果已经有docker环境的可以直接使用一条命令直接安装:

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

如果之前有安装过docker环境但通过一句话命令无法正常安装雷池的,建议将docker环境删除使用下面的方法重新安装。

安装docker环境

这里解决无法利用一条命令直接安装,并且失败原因是无法正常启动docker或是无法安装docker环境的条件下。

首先,更新主机配置:

dnf update -y    //更新配置

安装对应的依赖:

yum install -y yum-utils device-mapper-persistent-data lvm2  //安装依赖

换源(这里换源主要为了安装docker不是下载镜像,用华为云也可以):

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo  //换源

安装docker:

dnf install -y docker-ce docker-ce-cli containerd.io  //安装

安装好后会得到下面回显:

将docker服务启动,并设置为开机自启:

sudo systemctl start docker

sudo systemctl enable docker  //开机自启

安装雷池waf

安装好docker并启动docker服务后继续安装雷池waf:

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

如果一切正常就能够得到下面一样的回显:

成功安装后能够得到对应的登录账号密码和访问路径:

随后访问对应的地址输入正确的账号密码登录即可正常使用。

使用雷池waf过程中可能遇到的问题解决

1、防火墙配置问题,需要查看对应的端口是否打开。

2、雷池运行时数据丢失,例如:无法更新访问数据,在确定防火墙以及雷池配置没有问题后,重启系统可以解决百分之九十九的问题

  • 10
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值