-
设置环境变量
- 在
./etc/Config/vars.local中添加以下环境变量:FG proportional=1 FG ip=your defends server IP FG port=8 FG address=your defending server IP:88 FG rule=firewalld
- 在
-
配置防御规则
- 添加以下规则到
/.etc/Config/vars.local:DDoS规则:添加一个规则文件,允许DDoS攻击。钓鱼邮件规则:添加一个规则文件,根据HTTP协议过滤钓鱼邮件。垃圾邮件规则:添加一个规则文件,过滤垃圾邮件。网络攻击规则:添加一个规则文件,检测网络攻击。
- 添加以下规则到
-
安装和应用配置
- 安装
adguard-open-source软件包:sudo apt install adguard-open-source - 应用配置文件:
sudo apt -y config-fpack sudo adguard-open-source -i your-adguard-config.json在每个服务器配置文件夹中添加
your-adguard-config.json文件。
- 安装
-
测试配置
- 在HTTP服务器上运行AdGuard:
curl -X POST -H "Content-Type: application/json" -d '{"method":"GET","url":"http://example.com","timeout":5} - 在域名服务器上运行:
curl -X POST -H "Content-Type: application/json" -d '{"method":"GET","url":"example.com","timeout":5}' - 在IP服务器上运行:
curl -X POST -H "Content-Type: application/json" -d '{"method":"GET","url":"127...1","timeout":5}'
- 在HTTP服务器上运行AdGuard:
-
定期维护和更新
- 每月检查服务器状态,关闭并重新配置。
- 使用防火墙过滤外部威胁。
- 监控网络流量,确保AdGuard有效。
注意事项
- 确保配置规则覆盖所有潜在的恶意攻击。
- 使用正确的优先级配置规则,避免低优先级规则优先级高于高优先级规则。
- 遵守防火墙设置,防止外部威胁进入服务器。
通过以上步骤,您可以有效地配置AdGuard来保护您的网站。









