Skip to content

lucavallin/vodo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vòdo

A primitive DNS server written in Rust for fun.

Usage

## Improvements

- Address lint warnings
- Add extensive comments and docs
- Replace hardcoded bits with constants
- Add logging

## Limitations

- There is no true concurrency in this server.
- It does not support TCP, IPv6, EDNS or DNSSEC.
- It cannot be used to host its own zones, and allow it to act as an authorative server.
- There is no caching.
- There are no automated tests or benchmarks.