Montar un DNS funcional en tres minutos
May 17th, 2010um install bind-chroot
chmod 755 /var/named/
chmod 775 /var/named/chroot/
chmod 775 /var/named/chroot/var/
chmod 775 /var/named/chroot/var/named/
chmod 775 /var/named/chroot/var/run/
chmod 777 /var/named/chroot/var/run/named/
cd /var/named/chroot/var/named/
ln -s ../../ chroot
cp /usr/share/doc/bind-9.3.4/sample/var/named/named.local /var/named/chroot/var/named/named.local
cp /usr/share/doc/bind-9.3.4/sample/var/named/named.root /var/named/chroot/var/named/named.root
touch /var/named/chroot/etc/named.conf
chkconfig –levels 235 named on
/etc/init.d/named start
/var/named/chroot/etc/named.conf
——————————–
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone “localhost” IN {
type master;
file “localhost.zone”;
allow-update { none; };
};
zone “localdomain” IN {
type master;
file “/var/named/localdomain.zone”;
allow-update { none; };
};
zone “0.168.192.in-addr.arpa” IN {
type master;
file “/var/named/0.168.192.rev”;
allow-update { none; };
};
include “/etc/rndc.key”;
——————————
/var/named/chroot/var/named/localdomain.zone
——————————————–
$TTL 86400
@ IN SOA localdomain. root.localdomain. (
100 ; serial
1H ; refresh
1M ; retry
1W ; expiry
1D ) ; minimum
@ IN NS ns1.localdomain.
@ IN A 192.168.0.50
ns1 IN A 192.168.0.50
@ IN MX 10 smtp.localdomain.
correo IN A 192.168.0.1
WWW IN A 192.168.0.50
pc1 CNAME ns1
pc2 IN A 192.168.0.51
pepino IN A 192.168.0.2
————————————————–
/var/named/chroot/var/named/localhost
————————————
localhost. SOA ns1.localdomain. hostmaster.localdomain. (
1998092900 ; Serial number
86400 ; Refresh 1 day
7200 ; Retry 2 hours
3600000 ; Expire 41.67 days
172800 ) ; Minimum TTL 2 days
localhost. NS ns1.localdomain.
localhost. A 127.0.0.1
——————————————-
