#dns #protocols #privacy #odoh #doh

app odoh-client-rs

Rust客户端,用于Oblivious DNS over HTTPS (ODoH)协议草案-03

10个版本

0.1.9 2021年4月23日
0.1.8 2021年2月3日
0.1.6 2020年12月18日
0.1.1 2020年11月21日

#13 in #doh

BSD-2-Clause

21KB
234

odoh-client-rs

Latest Version

odoh-client-rs 是一个命令行Rust客户端,可以用来访问运行Oblivious DNS over HTTPS (ODoH)协议草案-06的解析器。它使用odoh-rs库构建。它主要用于测试,因为它一次只能发送一个请求。

使用示例

代理和解析器的配置使用由-c标志指定的文件,例如,-c config.toml。默认配置可以在tests/config.toml中找到。它使用https://odoh.cloudflare-dns.com(即1.1.1.1)作为目标解析器,并使用GET请求检索配置的已知端点。

$ cargo run -- example.com AAAA

依赖关系

~17–31MB
~465K SLoC