Discover Packages
github.com/mageddo/dns-proxy-server
command
module
Version:
v0.0.0-...-9109040
Opens a new window with list of versions in this module.
Published: Jan 29, 2023
License: Apache-2.0
Opens a new window with license information.
Imports: 21
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
README
¶
Main features
DPS is a end user(developers, Server Administrators) DNS server tool to develop systems with docker solving
docker containers hostnames:
Solve hostnames from local configuration database
Solve hostnames from docker containers using docker hostname option or HOSTNAMES env
Solve hostnames from a list of configured DNS servers(as a proxy) if no answer of two above
Solve hostnames using wildcards
Graphic interface to Create/List/Update/Delete A/CNAME records
Solve host machine IP using host.docker
hostname
Access container by it’s container name / service name
Specify from which network solve container IP
Basic running it
$ docker run --rm --hostname dns.mageddo \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /etc/resolv.conf:/etc/resolv.conf \
defreitas/dns-proxy-server
then try it out
$ ping dns.mageddo
PING dns.mageddo (172.17.0.4) 56(84) bytes of data.
64 bytes from 172.17.0.4: icmp_seq=1 ttl=64 time=0.063 ms
64 bytes from 172.17.0.4: icmp_seq=2 ttl=64 time=0.074 ms
64 bytes from 172.17.0.4: icmp_seq=3 ttl=64 time=0.064 ms
Documents
Donation
Help me to keep DPS up to date
Via PayPal
Or via QR code
Expand ▾
Collapse ▴
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.