0.1.0 |
|
---|
#31 在 #dns-client
7KB
82 代码行
Windows安全DNS客户端
此项目允许您在Windows上使用DNS over HTTPS (DoH)。它只是一个将所有DNS请求转发到上游服务器的DNS代理服务器。目前,只有一个服务器,即Cloudflare的cloudflare-dns.com。
sdns
是为Windows编写的,但由于它不使用Windows特定库(目前还没有),因此也可能在其他平台上编译。
获取软件
目前我并不计划发布二进制文件,所以您需要自己编译sdns
。您应该安装以下软件
以下命令将下载并安装sdns
到用户的$PATH。
cargo install -f --git https://github.com/naim94a/sdns.git
或
cargo install rdns
使用sdns
sdns
目前不可配置。它仅绑定到localhost上的端口53。您需要做的就是配置您的操作系统以将DNS查询发送到127.0.0.1
。
未来计划
- 自动配置Windows以使用
rdns
- 可安装的服务
- 过滤规则(域名正则表达式)
- 除了Cloudflare之外的DoH上游服务。
- 使其100%异步
依赖项
~31–43MB
~843K SLoC