Skip to content

cloudflare/odoh-client-rs

Folders and files

Image for: Folders and files
NameName
Last commit message
Last commit date

Latest commit

Image for: Latest commit
 

History

Image for: History
29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

odoh-client-rs

odoh-client-rs is a CLI Rust client that can be used to access resolvers running the Oblivious DNS over HTTPS (ODoH) protocol draft-06. It is built using the odoh-rs library. It is mainly intended for testing as it can only send one request at a time.

Example usage

The proxy and resolver are configured using the file specified by the -c flag, e.g., -c config.toml. The default configuration can be found at tests/config.toml. It uses https://odoh.cloudflare-dns.com, i.e., 1.1.1.1, as the target resolver, and a well known endpoint to retrieve the configs via GET requests.

$ cargo run -- example.com AAAA

About

Image for: About

Oblivious DoH client application written in Rust

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

Image for: Packages 0
No packages published

Contributors 4

Image for: Contributors 4
  •  
  •  
  •  
  •  

Languages

Image for: Languages