Comments on PDNSD HowTo - A DNS Caching Personal Server (Fedora 16)
PDNSD HowTo - A DNS Caching Personal Server (Fedora 16) PDNSD is a non authoritative caching DNS server. It maintains a disk cache of the queries that your system performs and subsequent queries will be faster from the cache. It is safe enough to be used on a personal Unix/Linux system as a home Desktop or a Laptop.
7 Comment(s)
Comments
Before i install it on my cent os 6 machine, can you clarify whether this package has external dependencies which are not there in the official repositories.
will it cach all dns lookups such as A,MX,NS,PTR etc.
or it will only cache A records
Pls clarify me
Ive been searching for PDNSD rpm couple of week or so but couldnt find. link provided by above article is dead. Please verify this.. as im concern about this matter, maybe the author of pdnsd no longer maintaining the project.. hmm.. hopefully there's someone willing to fork this project ...
regards,
Neither the project link nor the RPM link works anymore, I get a 404. I think the new homepage for the project is http://members.home.nl/p.a.rombouts/pdnsd/index.html
I wrote a systemd file for the pdnsd. It's my first time with systemd, let me know if I made some mistakes. But the config file is working.
[Unit]
Description=PDNSD
ConditionPathExists=/usr/local/etc/pdnsd.conf
ConditionPathIsDirectory=/var/cache/pdnsd
After=NetworkManager.service
[Service]
Type=forking
ExecStart=/usr/local/sbin/pdnsd --daemon -p /var/run/pdnsd.pid
PIDFile=/var/run/pdnsd.pid
[Install]
WantedBy=multi-user.target
I like to start it after the NetworkManager, because I need pdnsd for the Globe 4G stick. You can enable it with:
systemctl daemon-reload
systemctl start pdnsd.service
systemctl status pdnsd.service
systemctl enable pdnsd.service