百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
N

numa

> 编程语言
开源

Rust 中的便携式 DNS 解析器 — .numa 本地域名、广告拦截、开发者覆盖

1.4K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Rust 中的便携式 DNS 解析器 — .numa 本地域名、广告拦截、开发者覆盖

您拥有的 DNS。无论您去哪里。 — numa.rs

从头开始构建在 Rust 中。没有 DNS 库。开箱即用的缓存、广告阻止和本地服务域。可选的递归解析,来自根名服务器,具有完整的 DNSSEC 信任链验证,以及一个用于加密客户端连接的 DNS-over-TLS 监听器(iOS 私有 DNS、systemd-resolved 等)。运行 numa relay,同一二进制文件也可作为公共 ODoH 端点 - 目前精选的 DNSCrypt 列表中有一个幸存的中继,因此每个 Numa 部署都会实质上扩展生态系统。一个约 8MB 的二进制文件,所有内容都嵌入其中。

平台 安装 卸载
macOS sudo numa install sudo numa uninstall
Linux sudo numa install sudo numa uninstall
Windows numa install (管理员) + 重启 numa uninstall (管理员) + 重启

在 macOS 和 Linux 上, numa 运行为系统服务 (launchd / systemd)。在 Windows 上, numa 通过注册表在登录时自动启动。Windows 还绑定 127.0.0.2:53 (内置 Dnscache 拥有 127.0.0.1:53) 并安装了一个 NRPT 规则,以将查询路由到它 - 因此请将 bind_addr/api_bind_addr 设置为 127.0.0.2,而不是 127.0.0.1。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rustad-blockingdeveloper-toolsdnsdns-server

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言