GoDNS
GoDNS is a DNS server written in the Go programming language as my term project for Advanced Computer Networks (CSC 465) at Cal Poly, San Luis Obispo. It is nowhere near complete and you probably shouldn't use it.
Building
You must have the go
command installed. It's available in the repositories for
most GNU/Linux distributions.
Then, just type make
, or go build godns
.
Usage
To run on port 53 you must be root. To test on a machine for which you do not have root access, specify a port >= 1024.
godns [options]
-port="53"