brew install pdnsd
Proxy DNS server with permanent caching
http://members.home.nl/p.a.rombouts/pdnsd/
License: GPL-3.0
/api/formula-linux/pdnsd.json
(JSON API)
Linux formula code on GitHub
Bottle (binary package) installation support provided for Linux platforms:
Intel | big sur | ✅ |
---|---|---|
catalina | ✅ | |
mojave | ✅ | |
high sierra | ✅ | |
sierra | ✅ | |
el capitan | ✅ | |
64-bit linux | ✅ | |
ARM64 | big sur | ✅ |
Current versions:
stable | ✅ | 1.2.9a-par |
This install of "pdnsd" expects config files to be in $(brew --prefix)/etc All state files (status and cache) are stored in $(brew --prefix)/var/cache/pdnsd. pdnsd needs to run as root since it listens on privileged ports. Sample config file can be found at $(brew --prefix)/etc/pdnsd.conf.sample. Note that you must create the config file before starting the service, and change ownership to "root" or pdnsd will refuse to run: sudo chown root $(brew --prefix)/etc/pdnsd.conf For other related utilities, e.g. pdnsd-ctl, to run, change the ownership to the user (default: nobody) running the service: sudo chown -R nobody $(brew --prefix)/var/log/pdnsd.log $(brew --prefix)/var/cache/pdnsd |
Analytics:
Installs (30 days) | |
---|---|
pdnsd |
0 |
Installs on Request (30 days) | |
pdnsd |
0 |
Build Errors (30 days) | |
pdnsd |
0 |
Installs (90 days) | |
pdnsd |
0 |
Installs on Request (90 days) | |
pdnsd |
0 |
Installs (365 days) | |
pdnsd |
1 |
Installs on Request (365 days) | |
pdnsd |
1 |