Bind9 Add Domain

From Nonecks Docs

Jump to: navigation, search

Adding a DNS entry into ns2.auctiva.com

Add directive to named.conf

cd /etc/namedb/
cp named.conf named.conf.[DATE] (Im backing up named.conf here, your choice..)
vi named.conf 

add directive like one below just edit domain.

zone "newdomain.com" {
type master;
file "/etc/bind/db.newdomain.com";
allow-transfer { ns2.othernameserver.com; ns3.othernameserver.com; ns7.othernameserver.com; };
};

Add Record File

cd /etc/bind/
vi newdomain.com

add a record like the one below, substituting your domain, and remember to increment the Serial!

$ORIGIN com.
newdomain         86400   IN      SOA     ns1.mynameserver.com. hostmaster.newdomain.com. (
20090010300 3600 600 1814400 3600 )
    3600    IN      NS      ns1.mynameserver.com.
    3600    IN      NS      ns5.mynameserver.com.
    3600    IN      NS      ns6.mynameserver.com.
    3600    IN      NS      ns7.mynameserver.com.
    3600    IN      MX      10 mail.newdomain.com.
    3600    IN      TXT     "Unauthorized use prohibited - NO UCE"
    3600    IN      A       XXX.XXX.XXX.XXX
$ORIGIN newdomain.com.
admin      3600    IN      A       XXX.XXX.XXX.XXX
www        3600    IN      A       XXX.XXX.XXX.XXX
mail       3600    IN      A       XXX.XXX.XXX.XXX
stats      3600    IN      A       XXX.XXX.XXX.XXX

or for .net

$ORIGIN net.
newdomain         86400   IN      SOA     ns1.mynameserver.com. hostmaster.newdomain.com. (
20090010300 3600 600 1814400 3600 )
    3600    IN      NS      ns1.mynameserver.com.
    3600    IN      NS      ns5.mynameserver.com.
    3600    IN      NS      ns6.mynameserver.com.
    3600    IN      NS      ns7.mynameserver.com.
    3600    IN      MX      10 mail.newdomain.com.
    3600    IN      TXT     "Unauthorized use prohibited - NO UCE"
    3600    IN      A       XXX.XXX.XXX.XXX
$ORIGIN newdomain.net.
admin      3600    IN      A       XXX.XXX.XXX.XXX
www        3600    IN      A       XXX.XXX.XXX.XXX
mail       3600    IN      A       XXX.XXX.XXX.XXX
stats      3600    IN      A       XXX.XXX.XXX.XXX
ndc reload

Add Domain to Email Server