This is a basic DNS server implementation in Rust. This is a small learning and research project.
- Ensure you have
cargo (1.70)installed locally - In the terminal run
./your_server.shto run your DNS server - In another terminal run
dig @127.0.0.1 -p 2053 +noedns example.comto query the server
Run cargo test to run the tests