LaBatata101 / dns-resolver

A very simple DNS resolver

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DNS resolver

This is a implementation of a very simple DNS resolver.

The only records types supported are A and NS.

Code Example

use dns_resolver::dns::{self, types::TYPE_A};

fn main() {
    println!("Result -> {:?}", dns::resolve("twitter.com", TYPE_A));
}

Running

$ git clone https://github.com/LaBatata101/dns-resolver && cd dns-resolver
$ cargo run

About

A very simple DNS resolver

License:GNU General Public License v3.0


Languages

Language:Rust 100.0%