FossoresLP / go-dns

A modular DNS server written in Go(lang)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DNS

This repository contains a (WIP) DNS server written in Go(lang) and all the packages that it is composed of.

Feel free to use these packages for your own projects but keep the license in mind.

Known issues:

  • Does not perform recursive resolution itself but instead relies on Cloudflares 1.1.1.1
  • Parsing issues for some messages (i.e. Microsoft.com and other Microsoft websites - these are being worked on)
  • Does not support normal zone files
  • Zones file format is somewhat awkward as of right now (This will be fixed by switching away from TOML)
  • Not fully tested (See #1)

About

A modular DNS server written in Go(lang)

License:Apache License 2.0


Languages

Language:Go 100.0%