See Bind tip's
~./digrc
+nostats +nocomments +nocmd +noquestion +recurse
apt-get install pdnsd
/etc/default/pdnsd
START_DAEMON=yes
/etc/pdnsd.conf
global {
perm_cache=2048;
cache_dir="/var/cache/pdnsd";
max_ttl=604800;
run_as="pdnsd";
paranoid=on;
status_ctl=on;
server_port=53;
server_ip="127.0.0.1";
}
# server {
# label="opendns";
# ip = 208.67.220.220,208.67.222.222;
#}
server {
ip="8.8.4.4";
timeout=60;
interval=900;
uptest=none;
ping_timeout=500;
purge_cache=off;
caching=on;
}
server {
label="resolvconf";
}
source {
ttl=86400;
owner="localhost.";
serve_aliases=on;
file="/etc/hosts";
}
/etc/resolv.conf
nameserver 127.0.0.1
If your PC gets its nameserver from a DHCP server, you will need to reconfigure dhclient.conf to make 127.0.0.1 your primary domain server.
Here is the file you need to edit: /etc/dhcp3/dhclient.conf, uncomment or add the following line …
prepend domain-name-servers 127.0.0.1;
If you got the static ip address, in this case you just need to edit your /etc/resov.conf file and add the following entries ..
nameserver 127.0.0.1
/etc/host.conf order hosts,bind multi on nospoof on spoofalert on spoof warn reorder on
If we want to check the whois info for a reverse zone, a special whois lookup is requred. For example, if we have the network 212.18.32.0/24 and want to check its RIPE data, the following whois query would be performed:
whois -h whois.ripe.net 32.18.212.in-addr.arpa
or
telnet whois.ripe.net 43 32.18.212.in-addr.arpa