Difference between revisions of "Cluster der kan alt/DNS Server"

From Teknologisk videncenter
Jump to: navigation, search
(First step: add domain zone – dka.dk)
(First step: add domain zone – dka.dk)
Line 48: Line 48:
  
 
forwarders  
 
forwarders  
{
+
 
 
   8.8.8.8
 
   8.8.8.8
};
+
 
  
 
Save file. Exit.
 
Save file. Exit.

Revision as of 11:42, 18 April 2012

Installation af DNS

Instructions

Install DNS sserver software

sudo apt-get install bind9

configure DNS (Bind)

We need to touch 5 files.

We will edit 3 files.

  1. /etc/bind/named.conf.local
  2. /etc/bind/named.conf.options
  3. /etc/resolv.conf

We will create 2 files.

  1. /etc/bind/zones/dka.dk.db
  2. /etc/bind/zones/rev.0.168.192.in-addr.arpa

First step: add domain zone – dka.dk

  • sudo vi /etc/bind/named.conf.local
# Our domain zone
zone "dka.dk" {
   type master;
   file "/etc/bind/zones/dka.db";
}
 
# For reverse DNS 
zone "0.168.192.in-addr.arpa" {
   type master;
   file "/etc/bind/zones/rev.0.168.192.in-addr.arpa";
}

We just created a new domain. Please note: later we will create two files named mydomain.com.db and rev.0.168.192.in-addr.arpa files. Also, notice the reverse IP address sequence in the reverse DNS section.

  1. Let’s add the DNS servers from your ISP. In my case, I’m using Comcast DNS servers. You can place the primary and secondary DNS servers here separated by semicolons.


sudo vi /etc/bind/named.conf.options

forwarders

  8.8.8.8


Save file. Exit.

  1. Now, let’s modify the resolv.conf file found in /etc and place the IP address of our DNS server which is set to 192.168.0.9.


$ sudo vi /etc/resolv.conf

search mydomain.com. nameserver 192.168.0.9

  1. Now, let’s define the zones.


sudo mkdir /etc/bind/zones

sudo vi /etc/bind/zones/mydomain.com.db ); TTL 3D

IN SOA ns.mydomain.com. admin.mydomain.com. (
  2007062001
  28800
  3600
  604800
  38400

); mydomain.com. IN NS ns.mydomain.com. ubuntudesktop IN A 192.168.0.10 www IN CNAME ubuntudesktop pc IN A 192.168.0.11 gw IN A 192.168.0.1

                      TXT        "Network Gateway"

The TTL or time to live is set for 3 days

The ns.mydomain.com nameserver is defined
ubuntudesktop, pc and gateway are entered as an A record
An alias of www is assigned to ubuntudesktop using CNAME

  1. Let’s create a “rev.0.168.192.in-addr.arpa” file for reverse lookup.


sudo vi /etc/bind/zones/rev.0.168.192.in-addr.arpa

$TTL 3D @ IN SOA ns.mydomain.com. admin.mydomain.com. (

               2007062001
               28800
               604800
               604800
               86400

)

       IN      NS      ns.mydomain.com.

1 IN PTR gw.mydomain.com. 10 IN PTR ubuntudesktop.mydomain.com. 11 IN PTR pc.mydomain.com. 3. Let’s restart Bind to activate our latest changes.


sudo /etc/init.d/bind9 restart 4. Finally, let’s test our new domain and DNS entries.

Dig


$ dig mydomain.com Nslookup


nslookup gw 5. That’s it.