command
module
Version:
v0.0.0-...-17c52f1
Opens a new window with list of versions in this module.
Published: Feb 16, 2016
License: BSD-2-Clause
Opens a new window with license information.
Imports: 17
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
dnsproxy
DNS Filtering proxy and minimalistic nameserver in GO
- Recurse only A, AAAA, CNAME records (onlyipq)
- Filter on domain suffix (suffixes)
- Filter on returned IP (ipfilter)
- Swap NXDOMAIN with static A response and set TTL (swapnxdip, swapnxdttl)
- Hosts file lookup for static (override) entries
Based on DNS library (github.com/miekg/dns)
Installation
- Install golang, set GOPATH, get dependent libraries
-- go get github.com/miekg/dns
-- go get github.com/BurntSushi/toml
- Build application
-- go build -o dnsproxy *.go
See dnsproxy.conf for examples
Documentation
¶
There is no documentation for this package.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.