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)

Add comment

Please register in our forum first to comment.

Comments

By:

Worked nicely on my F16.

By F16 I mean Fedora Linux not the jet fighter  

 

Cheers,

Dimi

By: Alok

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.

By: Mahesh

will it cach all dns lookups such as A,MX,NS,PTR etc.

or it will only cache A records

Pls clarify me

By: xSwitcheR

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,

By: Erwin M.

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

By: Erwin M.

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

By: Nico


 
 :D