Lightweight, fast recursive dns server with dnssec support
Based on kenshinx/godns, looterz/grimd
$ go get github.com/semihalev/sdns
or
$ go build
Flag | Desc |
---|---|
config | Location of the config file, if not found it will be generated |
- Increase ulimit on your server
- Linux/BSD/Windows/Darwin supported
- DNS RFC compatibility
- Concurrent DNS lookups within listed servers
- DNS caching
- DNS over TLS support
- DNSSEC validation
- Basic IPv6 support (client<->server)
- Query based ratelimit
- Black-hole internet advertisements and malware servers
- HTTP API support
- Outbound IP selection
- More tests
- Try lookup NS address better way
- DNS over TLS support
- DNS over HTTPS support
- Full DNSSEC support
- Full IPv6 support (server<->server communication)
- Access list
- Client based ratelimit
- miekg/dns - Alternative (more granular) approach to a DNS library