Commit Graph

34 Commits

Author SHA1 Message Date
4fb84e3312 ```
docs(main): 更新协议过滤器帮助文本

将 `-f` 参数的帮助文本从简单的 "tcp" 更新为更详细的说明,
现在显示 "'tcp' or 'udp' or 'tcp or udp'" 来明确支持的协议选项。
这提高了用户对 BPF 过滤器功能的理解和使用体验。
```
2025-11-23 13:56:24 +08:00
df2c4a325c build(go): 更新 Go 版本及依赖包版本
更新 Go 版本从 1.25.3 到 1.25.4,并升级了以下依赖项:
- github.com/lionsoul2014/ip2region/binding/golang 从 20251015 版本升级到 20251113 版本
- golang.org/x/net 从 v0.46.0 升级到 v0.47.0
- golang.org/x/sys 从 v0.37.0 升级到 v0.38.0

同时在 main.go 中新增对 iptables 和 ipset 命令存在性的检查。
2025-11-18 15:45:30 +08:00
7761fb1343 优化日志打印格式 2025-08-21 14:51:48 +08:00
f6adc5b2a1 初步支持禁止国内省份地域 2025-08-21 10:43:52 +08:00
60778c4436 refactor: 移除钉钉告警相关代码
- 删除了 main.go 中调用 warning 函数的代码行
- 移除了 warning.go 文件中的所有钉钉告警相关代码
- 保留了 warning 函数的注释,改为 warning_ding
- 删除了 denyip 文件(二进制文件差异)
2025-07-22 12:11:09 +08:00
693874974d feat: 添加钉钉告警功能并优化本机地址处理 2025-07-14 15:40:22 +08:00
de72ee1100 优化白名单 2025-07-09 16:15:04 +08:00
851b643374 使用go dns 2025-06-10 09:08:54 +08:00
28aae5cec3 增加二进制文件包含必要资源文件功能 2025-06-06 14:52:46 +08:00
dc5039d08d ProcessedIPMap map 添加时间超时概念 2025-06-04 15:07:11 +08:00
ad01a368f8 更新新接口 2025-05-30 09:29:58 +08:00
a241fb629a 20250529 2025-05-29 15:08:07 +08:00
2c5dd4064b 优化Map加载配置函数 2025-03-13 11:32:40 +08:00
cb8bbbf313 20250312 2025-03-12 11:15:19 +08:00
b11ae2e5c1 增加白名单文件 white.json
格式:
{
    "47.240.75.93": ""
}
还需要大量测试
2025-03-07 11:51:21 +08:00
19b20dec5c 加添功能:
把本机外网地址加入防火墙白名单,(如果是国外VPS)
2025-02-08 11:44:29 +08:00
bad3a9d45f 测试一天未发现BUG,发布最新BIN 2025-01-22 11:19:50 +08:00
54fa8d80b2 离线库判断为国外, API 判断为国内。Map存储,启动加载 2025-01-19 13:01:46 +08:00
99c1276ff6 打印Map 2025-01-17 10:47:56 +08:00
4fd5dbe873 修护curl潜在bug 2025-01-17 09:39:22 +08:00
cd01d1758a 修护死锁 2025-01-16 16:34:27 +08:00
390fb8cdd0 增加清空Map 2025-01-16 14:55:52 +08:00
612cc35514 修复BUG。离线库为国外, API 判断为国内无限循环 2025-01-16 14:04:02 +08:00
5a7511427f 稍微优化 2025-01-15 17:41:58 +08:00
c77429425c 修复错误 2025-01-15 15:42:38 +08:00
ed4deb847e 去除提示 2025-01-09 17:46:22 +08:00
18ab5ae4ef 优化核心逻辑 2025-01-08 16:01:08 +08:00
b51d64644f 优化核心逻辑 2025-01-08 14:52:14 +08:00
e28e66ffb3 增加查看iptales规则功能参数 -s l 或者 -s list,规范变量命名。 2025-01-07 17:43:16 +08:00
e1f29e64bd 修改文档 2025-01-06 17:13:16 +08:00
46f3d1f264 优化主进程子进程获取参数 2025-01-06 12:06:38 +08:00
cb0f58f297 optimize 2025-01-02 18:15:07 +08:00
02cc3c3d9e optimize 2025-01-02 18:03:26 +08:00
de0925ef48 init 2025-01-02 17:27:37 +08:00