Skip to content

whereistejas/dns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a very simple and minimal DNS resolver. My fingers had been itching for the longest time to write something low-level and this repository is me scratching that itch.

This DNS resolver basically implements deserializing DNS responses defined by RFC 1035, handling message compression.

This library exposes the `resolve_domain` method which returns a list of `IpAddr`s for the given domain.

About

Toy implementation of DNS in Rust.

Topics

Resources

Stars

Watchers

Forks

Languages