Skip to content

nauphone/go-dns-proxy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DNS Proxy

A simple DNS proxy written in go based on github.com/miekg/dns

How to use it

Arguments

    -config		path to config filename

Config file format

{
    "listen_host" : "0.0.0.0",
    "listen_port" : "53",
    "default_dns": "8.8.8.8:53",
    "domains": {
        ".*example1.com": "192.168.30.11:53",
        ".*example2.com": "192.168.30.12:53",
    }
}

About

A simple DNS proxy in go

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 91.7%
  • Dockerfile 8.3%