Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 880 Bytes

README.md

File metadata and controls

22 lines (15 loc) · 880 Bytes

rust-DNSoverHTTPS

rust-DNSoverHTTPS is a DNS Server written in rust that uses Google's DNS-over-HTTPS API for queries.

Developed by David Cao and Graham Mosley as a final project for CIS 198.

The final report can be found here.

Setup

rust-DNSoverHTTPS uses rust-nightly. At the time of writing, serde did not compile on nightly. It was tested using nightly-2016-04-15.

git clone https://github.com/gmosley/rust-DNSoverHTTPS.git
cd rust-DNSoverHTTPS
cargo build --release
sudo cargo run

Documentation

Documentation can be found at: http://gmosley.github.io/rust-DNSoverHTTPS

Documentation of our rust-dns-parser fork can be found at: http://david-cao.github.io/rustdocs/dns_parser/