simpledns

command module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 26, 2019 License: Apache-2.0 Imports: 23 Imported by: 0

README

Build Status GoDoc LICENSE Go Report Card

simple dns server

a simple dns server 

feature

  • consul based configure file
  • standard zone file support
  • dynamic load zone files
  • client-ip(CIDR) based zone query
  • outter dns server proxy with auto switch

build from source

required go version >= 1.10

go get -u -v github.com/chennqqi/simpledns

configure example

see conf dir

usage

./simpledns -conf [configure uri]

docker

build: ./builddocker.sh

or pull: docker pull sort/simpledns

known issue

  • consul service not support udp check

TODO:

  • tcp dns service
  • multiplex tcp check and tcp dns service
  • add geo based zone query
  • performance test

License

Apache 2.0 license. See the LICENSE file for details.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL