Ubuntu server 12.04/dns
From Attie's Wiki
(Difference between revisions)
m (→Control The Server) |
m |
||
Line 27: | Line 27: | ||
</source> | </source> | ||
− | Zone configs are stored in <code>/etc/bind/zones/</code>. E.g: | + | Zone configs are stored in <code>/etc/bind/zones/</code>. E.g: <code>/etc/bind/zones/attie.co.uk</code> |
<source lang="text"> | <source lang="text"> | ||
; | ; |
Revision as of 15:38, 5 May 2012
apt-get install bind9 dnsutils
Control The Server
service bind9 restart
Check the config (it just fails with no error message if you get it wrong):
named-checkconf -z
Configure the Server
Config files are in /etc/bind
.
I have added the following line to /etc/bind/named.conf
:
include "/etc/bind/named.conf.zones";
/etc/bind/named.conf.zones
contains one line per zone:
zone "attie.co.uk" in { type master; notify yes; file "/etc/bind/zones/attie.co.uk"; };
Zone configs are stored in /etc/bind/zones/
. E.g: /etc/bind/zones/attie.co.uk
; ; BIND data file for local loopback interface ; $TTL 604800 ;#################################################### ; domain configuration @ SOA ns.attie.co.uk attie@attie.co.uk. ( ; master ns / hostmaster email 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL @ NS ns.attie.co.uk. ns A 192.168.0.251 ;#################################################### ; mail @ MX 1 aspmx.l.google.com. @ MX 5 alt1.aspmx.l.google.com. @ MX 5 alt2.aspmx.l.google.com. @ MX 10 aspmx2.googlemail.com. @ MX 10 aspmx3.googlemail.com. @ MX 10 aspmx4.googlemail.com. @ MX 10 aspmx5.googlemail.com. @ TXT v=spf1 a mx ~all ;#################################################### ; aliases @ A 192.168.0.251 www CNAME attie.co.uk. mail CNAME ghs.google.com. libxbee CNAME attie.co.uk. doc.libxbee CNAME attie.co.uk. cgi CNAME attie.co.uk. wiki CNAME attie.co.uk. git CNAME attie.co.uk. svn CNAME attie.co.uk. new CNAME attie.co.uk. test CNAME attie.co.uk. *.test CNAME attie.co.uk. ;#################################################### ; physical machines akela A 192.168.0.251 baloo A 192.168.0.1