事件专题 ·多源确认

ESP32-C3 上跑通 DNS 广告拦截:53.7 万域名只占 50 KB 内存

一个开源项目在 ESP32-C3 上实现了类似 Pi-hole 的 DNS 广告拦截。537,000 个广告域名以 40 位 FNV-1a 哈希排序存进 flash,查询用二分查找,整个进程只占约 50 KB RAM。命中域名 10 ms 内返回 0.0.0.0,未命中则转发上游 DNS。固件与黑名单支持 WiFi OTA 升级,黑名单可由 GitHub Actions 每周自动更新,自带 Web 面板可按客户端查看拦截数、封禁或加白名单。

当前结论

有人把 Pi-hole 塞进了 ESP32-C3,53 万个广告域名二分查找匹配,只用 50 KB 内存,10 毫秒拦截,成本比树莓派方案低太多。

5 个信源31° AI 热度最后更新 2026/10/6 01:00:15

证据链

5 个信源
相关来源 4歸藏(guizang.ai)
查看原文

冲突核查

现有去重数据只说明这些来源讨论同一事件,不代表立场相同。当前没有结构化的支持或反驳证据,不自动推断冲突。