Skip to content

allthings/dnsmasq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dnsmasq docker image

Usage

Manual

Run Dnsmasq with example.org and example.com pointing to 192.0.2.1:

docker run -p 53:53/tcp -p 53:53/udp --cap-add=NET_ADMIN -d --name=dnsmasq \
  allthings/dnsmasq -A /example.org/example.com/192.0.2.1

Send a query for example.org to the Dnsmasq container:

dig example.org @127.0.0.1

Stop and remove the Dnsmasq container:

docker rm -f dnsmasq

Script

Start a DNS server resolving given hostnames to the given IP:

./dns.sh IP hostname [hostname ...]

Example:

./dns.sh 192.0.2.1 example.org example.com

License

Released under the MIT license.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published