blob: 0b767de6d3161c0271ff48aaf4d5b8334a0c6694 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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::<SocketAddr>()
.expect("Failed to create binding");
resolver.bind(addr).await
.expect("Failed to start dns server");
}
|