Skip to content

orangeseeds/mothDNS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mothDNS

mothDNS is a basic recursive DNS server implementation that follows the conventions given by RFC 1035. It is implemented without the use of any external libraries other than the standard libraries provided by Go. This passion project was created to learn about DNS and DNS servers, with a special focus on learning Golang. Please note that this project is mainly for educational purposes.

Running the server

  • run the command below from inside project directory
 $ go run ./cmd/mothDNS/main.go

Snapshots

snapshot2 snapshot1

About

A simple recursive DNS server made in go

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages