From b7676d06363f71b4a856c5f5815f75e2bf7ca8ec Mon Sep 17 00:00:00 2001 From: Tyler Murphy Date: Wed, 1 Mar 2023 01:13:25 -0500 Subject: inital working dns --- src/main.rs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/main.rs (limited to 'src') diff --git a/src/main.rs b/src/main.rs new file mode 100644 index 0000000..0b767de --- /dev/null +++ b/src/main.rs @@ -0,0 +1,18 @@ +use std::net::SocketAddr; + +use resolver::{DnsResolver, Config}; + +#[tokio::main] +async fn main () { + + let config = Config::new(); + + let resolver = DnsResolver::new(config); + + let addr = "[::]:2000".parse::() + .expect("Failed to create binding"); + + resolver.bind(addr).await + .expect("Failed to start dns server"); + +} \ No newline at end of file -- cgit v1.2.3-freya