
gdns
NewJhez01
a golang project which resolves malicious request such as ads and telemetry to NXDOMAIN to be hosted on rasberry pi
AI 简介
gdns 是一个用 Go 编写的轻量级 DNS 解析器,专为在树莓派等边缘设备上运行而设计,用于拦截广告、追踪器和恶意域名请求并返回 NXDOMAIN 响应。项目完全自主实现 DNS 协议解析(遵循 RFC 1035),支持 UDP 并发处理、SQLite 本地块列表(基于 StevenBlack hosts)、Redis 响应缓存,并默认上游转发至 Cloudflare 1.1.1.1。无需依赖第三方 DNS 库,所有解析、响应构造与缓存逻辑均手工编写。适用于家庭网络或小型局域网的隐私保护与广告过滤场景,可作为 Pi-hole 的轻量替代方案。
Go
60
Stars
0
Forks
57
Watchers
0
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分37
默认分支main