Archive for the 'Service' Category

05
Jul
07

Ubuntu DNS Installation

Everybody know DNS. This is simple way to install DNS and create your zone

1. Install Bind9
$ sudo apt-get install  bind9

2. Create your zone
$ sudo vi /etc/bind/named.conf.local
zone “nhson-lap.ntis.vn”{
type master;
file “/etc/bind/zones/nhson-lap.ntis.vn.db”;
};
# reverse DNS
zone “236.24.172.in-addr.arpa” {
type master;
file “/etc/bind/zones/rev.236.24.172.in-addr.arpa”;
};
In here I create my zone nhson.lap.ntis.vn with IP 172.24.236.*

3. Forward unknow domain to your ISP’s name server
$ sudo vi /etc/bind/named.conf.options
forwarders {
# dns.vnn.vn
203.162.0.180;
};
4. Define your zone
$ sudo vi etc/bind/zones/nhson-lap.ntis.vn.db
nhson-lap.ntis.vn.      IN      SOA     ns1.nhson-lap.ntis.vn.  nhson.nhson-lap.ntis.vn.(
2007062201      ; serial, todays date + todays serial #
8H              ; refresh, seconds
2H              ; retry, seconds
4W              ; expire, seconds
1D )            ; minimum, seconds

nhson-lap.ntis.vn. IN NS ns1
nhson-lap.ntis.vn. IN MX 10 mail

ns1     IN      A       172.24.236.161
ldap    IN      A       172.24.236.162
smb    IN      A       172.24.236.163
mail    IN      A       172.24.236.164
www     IN      A       172.24.236.165

5. Create reverse DNS
$ sudo vi /etc/bind/zones/rev.236.24.172.in-addr.arpa
@ IN      SOA     ns1.nhson-lap.ntis.vn.  nhson.nhson-lap.ntis.vn.(
2007062201      ; serial, todays date + todays serial #
8H              ; refresh, seconds
2H              ; retry, seconds
4W              ; expire, seconds
1D )            ; minimum, seconds
IN      NS      ns1.nhson-lap.ntis.vn.
161     IN      PTR     ns1.nhson-lap.ntis.vn
162     IN      PTR     ldap.nhson-lap.ntis.vn
163     IN      PTR     smb.nhson-lap.ntis.vn
164     IN      PTR     mail.nhson-lap.ntis.vn
165     IN      PTR     www.nhson-lap.ntis.vn

6. It’s finish. Restart your server
$ sudo /etc/init.d/bind9 restart

7. Configure client to use your DNS
$ sudo vi /etc/resolve.conf
search domain nhson-lap.ntis.vn
nameserver 172.24.236.161




Follow

Get every new post delivered to your Inbox.