pdnsd

Proxy DNS Server

Install

All systems
curl cmd.cat/pdnsd.sh
Debian Debian
apt-get install pdnsd
Ubuntu
apt-get install pdnsd
Alpine
apk add pdnsd
Arch Arch Linux
pacman -S pdnsd
Windows (WSL2)
sudo apt-get update sudo apt-get install pdnsd
OS X
brew install pdnsd
Raspbian
apt-get install pdnsd
Docker
docker run cmd.cat/pdnsd pdnsd powered by Commando

pdnsd

Proxy DNS Server

pdnsd, is an IPv6 capable proxy DNS server with permanent caching (the cache contents are written to hard disk on exit) that is designed to cope with unreachable or down DNS servers (for example in dial-in networking). pdnsd can be used with applications that do dns lookups, eg on startup, and can't be configured to change that behaviour, to prevent the often minute-long hangs (or even crashes) that result from stalled dns queries.