OPNsense封禁模块
wget https://raw.githubusercontent.com/sec-report/SecAutoBan/main/device/block/opnsense/opnsense.py
查看官方文档为用户添加API密钥
在防火墙-别名
页面新建别名sec_auto_ban
并保存:
在防火墙-规则-浮动
页面新建两条规则,分别为阻止源IP为别名组及目标IP为别名组,图例:
pip3 install SecAutoBan requests
更改脚本第56
-58
行
server_ip = "127.0.0.1",
server_port = 80,
sk = "sk-xxx",
更改脚本第51
行
"url": "http://xxx.xxx.xxx.xxx",
更改脚本第52
-53
行
"api_key": "xxx",
"api_secret": "xxx",
python3 opnsense.py