A site I have to visit regularly was taking firefox forever to resolve the host IP so I had to wait quite a while every time I clicked a link on the site. I decided to find a proxy dns server and I found pdnsd (btw, BIND can also do this). It works very nicely and I highly recommend it. A tutorial can be found here:
http://www.linuxgazette.com/issue65/sunil.html
My /etc/pdnsd.conf looks like this (I am on paradise cable):
// $Id: pdnsd.conf.in,v 1.4 2000/11/11 20:32:58 thomas Exp $
global {
perm_cache=512;
cache_dir="/var/cache/pdnsd";
max_ttl=604800;
run_as="pdnsd";
paranoid=on;
# status_ctl=off;
server_port=53;
server_ip="192.168.0.1";
}server {
ip="203.96.152.4";
timeout=30;
interval=30;
uptest=ping;
ping_timeout=50;
purge_cache=off;
}server {
ip="203.96.152.12";
timeout=300;
interval=30;
uptest=ping;
ping_timeout=50;
purge_cache=off;
}
//endDon't forget to update /etc/resolv.conf.
Cheers
Paul
