DNS   threaded view
Last edited by: Fran
Attachments: db.asiasource2
Topic: (Part of the detailed Step-by-Step Installation Guide for setting up the Server)Provides caching to speed up queries & save bandwidth for other tasks
Provides simple aliases for local services: wiki, blog, photos, etc
Security: chrooted, bound only to internal interfaces
sudo apt-get install bind9sudo vi /etc/default/bind9 OPTIONS="-u bind -t /var/lib/named"
sudo mkdir -p /var/lib/named/etcsudo mkdir /var/lib/named/devsudo mkdir -p /var/lib/named/var/cache/bindsudo mkdir -p /var/lib/named/var/run/bind/runsudo mv /etc/bind /var/lib/named/etcsudo ln -s /var/lib/named/etc/bind /etc/bindsudo mknod /var/lib/named/dev/null c 1 3sudo mknod /var/lib/named/dev/random c 1 8sudo chmod 666 /var/lib/named/dev/null /var/lib/named/dev/randomsudo chown -R bind:bind /var/lib/named/var/*sudo chown -R bind:bind /var/lib/named/etc/bindsudo vi /etc/init.d/sysklogd SYSLOGD="-u syslog -a /var/lib/named/dev/log"
sudo /etc/init.d/sysklogd restartConfigure to use ISP's Resolvers as Forwarders:sudo vi /var/lib/named/etc/bind/named.conf.options listen-on {
127.0.0.1;
192.168.1.1;
192.168.2.1;
};forwarders {
x.x.x.x;
x.x.x.x;
};// listen-on-v6 { any; };Configure local aliases:sudo vi /var/lib/named/etc/bind/db.asiasource2(Paste in contents of attached file)
sudo vi /var/lib/named/etc/bind/named.conf.localzone "asiasource2" {
type master;
file "/etc/bind/db.asiasource2";
};

sudo /etc/init.d/bind9 restartConfigure server to use itself as resolver:sudo vi /etc/resolv.confnameserver 127.0.0.1Continue with the rest of the detailed Step-by-Step Installation Guide