0% found this document useful (0 votes)
41 views10 pages

How To Creat DNS Server

The document shows configuration files for a DNS server. It lists zone files that define DNS records for domains like dfnn.com and subdomains, as well as configuration of internal zones. The named.conf file configures BIND to use the zone files for master zones and allow transfers from a specific secondary server.

Uploaded by

sonny
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views10 pages

How To Creat DNS Server

The document shows configuration files for a DNS server. It lists zone files that define DNS records for domains like dfnn.com and subdomains, as well as configuration of internal zones. The named.conf file configures BIND to use the zone files for master zones and allow transfers from a specific secondary server.

Uploaded by

sonny
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 10

[root@katya root]# cd /var/named/

[root@katya named]#
[root@katya named]# ls -al
total 104
drwxr-xr-x 3 named named 4096 Nov 21 15:33 .
drwxr-xr-x 20 root root 4096 Aug 22 2003 ..
-rw-r--r-- 1 named named 180 Aug 23 2003 0.0.127.in-addr.arpa.zone
-rw-r--r-- 1 root root 91 Aug 23 2003 1
drwxr-xr-x 2 root root 4096 Nov 21 14:26 db
-rw-r--r-- 1 named named 170 Aug 22 2003 localhost.zone
-rw-r--r-- 1 root root 486 Dec 7 2005 named.202.52.167
-rw-r--r-- 1 root root 478 May 26 2005 named.203.115.140
-rw-r--r-- 1 root root 1014 Dec 28 2006 named.58.71.35
-rw-r--r-- 1 named named 2499 Jan 25 2003 named.ca
-rw-r--r-- 1 root root 628 Apr 29 2006 named.dfnn
-rw-r--r-- 1 root root 733 Jul 6 2006 named.dfnn.com
-rw-r--r-- 1 root root 789 Apr 29 2006 named.dfnn.net
-rw-r--r-- 1 root root 513 Apr 29 2006 named.dtrade
-rw-r--r-- 1 root root 562 Apr 29 2006 named.gcic
-rw-r--r-- 1 root root 532 Dec 28 2006 named.hatchasia
-rw-r--r-- 1 root root 695 Apr 29 2006 named.iwiphil
-rw-r--r-- 1 named named 430 Aug 23 2003 named.local
-rw-r--r-- 1 root root 593 Dec 29 2006 named.playspin2win
-rw-r--r-- 1 root root 581 Dec 28 2006 named.playspin2win.com
-rw-r--r-- 1 root root 587 Dec 28 2006 named.playspin2win.net
-rw-r--r-- 1 root root 500 May 2 2006 named.psenow.com
-rw-r--r-- 1 root root 611 Apr 29 2006 named.teamiso
-rw-r--r-- 1 root root 549 Apr 29 2006 named.xchangebet
-rw-r--r-- 1 root root 553 Dec 28 2006 named.xchangebet.com
-rw-r--r-- 1 root root 578 Dec 28 2006 named.xchangebet.net

[root@katya named]# vi 0.0.127.in-addr.arpa.zone

$TTL 86400
@ IN SOA localhost. root.localhost (
1 ; serial
28800 ; refresh
7200 ; retry
604800 ; expire
86400 ; ttk
)

@ IN NS localhost.

1 IN PTR localhost.
[root@katya named]#
[root@katya named]# mkdir db
[root@katya named]# cd db
[root@katya db]# vi db.dfnn.com

$TTL 28800
@ IN SOA katya.dfnn.com. root.katya.dfnn.com. (
2003082210 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum

IN NS katya.dfnn.com.
IN NS maui.dfnn.com.
IN MX 5, mail.dfnn.com.

mail IN A 58.71.35.9
katya IN A 58.71.35.10
maui IN A 58.71.35.11

[root@katya db]# vi db.58.71.35

$TTL 28800
@ IN SOA katya.dfnn.com. root.katya.dfnn.com. (
2006041011 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum

IN NS katya.dfnn.com.
IN NS maui.dfnn.com.
IN MX 10, mail.dfnn.com.

9 IN PTR mail.dfnn.com.
6 IN PTR www.dfnn.com.
6 IN PTR www.dfnn.net.
10 IN PTR ns1.iwiphil.com.
11 IN PTR ns2.iwiphil.com.
16 IN PTR www.gcic.ph.
16 IN PTR mail.gcic.ph.
17 IN PTR www.playspin2win.net.
17 IN PTR www.playspin2win.com.
[root@katya db]# cd ..
[root@katya named]# vi localhost.zone

$TTL 86400
@ IN SOA @ root.localhost (
1 ; serial
28800 ; refresh
7200 ; retry
604800 ; expire
86400 ; ttl
)

IN NS localhost.

@ IN A 127.0.0.1

[root@katya named]# vi named.58.71.35

$TTL 28800
@ IN SOA katya.dfnn.com. postmaster.katya.dfnn.com. (

20060415 ; Serial number


10800 ; refresh 3 hours
3600 ; retry 1 hour
3600000 ; expire 1000 hours
86400) ; Minimum 24 hours

IN NS katya.dfnn.com.
IN NS maui.dfnn.com.

4 IN PTR dtrade.net.
6 IN PTR dfnn.com.
6 IN PTR dfnn.net.
7 IN PTR psenow.com.
8 IN PTR iconsvr.com.
9 IN PTR mail.hatchasia.com.
9 IN PTR webmail.hatchasia.com.
10 IN PTR katya.dfnn.com.
10 IN PTR katya.dfnn.net.
11 IN PTR maui.dfnn.net.
11 IN PTR maui.dfnn.com.
14 IN PTR vas.dtrade.net.
16 IN PTR gcic.ph.
17 IN PTR teamiso.com.
18 IN PTR playspin2win.com.
18 IN PTR playspin2win.net.
19 IN PTR hatchasia.com.

; LOCAL IP ADDRESS

202 IN PTR dialin.dfnn.com.


1 IN PTR sonicwall.dfnn.com.

[root@katya named]# vi named.dfnn

$TTL 28800
@ IN SOA katya.dfnn.com. postmaster.katya.dfnn.com. (

2005120205 ; Serial number


10800 ; refresh 3 hours
3600 ; retry 1 hour
3600000 ; expire 1000 hours
86400) ; Minimum 24 hours

IN NS katya.dfnn.com.
IN NS maui.dfnn.com.

IN A 58.71.35.10
dfnn.com. IN MX 5 mail.dfnn.com.

mail IN A 58.71.35.9
webmail IN A 58.71.35.9
katya IN A 58.71.35.10
maui IN A 58.71.35.11
psenow IN A 58.71.35.7
dtrade IN A 58.71.35.4
gcic.ph IN A 58.71.35.16

[root@katya named]# vi named.dfnn.com

$TTL 28800
@ IN SOA katya.dfnn.com. postmaster.katya.dfnn.com. (

2005120205 ; Serial number


10800 ; refresh 3 hours
3600 ; retry 1 hour
3600000 ; expire 1000 hours
86400) ; Minimum 24 hours

IN NS katya.dfnn.com.
IN NS maui.dfnn.com.

IN A 58.71.35.6
dfnn.com. IN MX 5 mail.dfnn.com.

katya IN A 58.71.35.10
maui IN A 58.71.35.11
mail IN A 58.71.35.9
www IN A 58.71.35.6

; LOCAL IP ADDRESS

proxy IN A 192.168.1.20
dialin IN A 192.168.1.202
cisco IN A 192.168.1.254
sonicwall IN A 192.168.1.1

[root@katya named]# vi named.local

$TTL 86400
@ IN SOA katya.dfnn.com. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum

IN NS katya.dfnn.com.
1 IN PTR localhost.

[root@katya named]# cd /etc/


[root@katya etc]# vi named.conf

// generated by named-bootconf.pl

options {
directory "/var/named";
/*
* If there is a firewall between you and nameservers you want
* to talk to, you might need to uncomment the query-source
* directive below. Previous versions of BIND always asked
* questions using port 53, but BIND 8.1 uses an unprivileged
* port by default.
*/
// query-source address * port 53;
};
logging {
// ignore all "lame server" errors (only do this if none of the lame
// servers belong to you; otherwise, fix them)
category lame-servers{ null; };

};

//
// a caching only nameserver config
//

zone "." IN {
type hint;
file "named.ca";
};

zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
};

zone "dfnn.net" IN {
type master;
file "named.dfnn.net";
allow-transfer { 58.71.35.11; };

};

zone "dfnn.com" IN {
type master;
file "named.dfnn.com";
allow-transfer { 58.71.35.11; };
};

zone "dfnn" IN {
type master;
file "named.dfnn";
allow-transfer { 58.71.35.11; };
};

zone "psenow.com" IN {
type master;
file "named.psenow.com";
allow-transfer { 58.71.35.11; };
};
zone "iwiphil.com" IN {
type master;
file "named.iwiphil";
allow-transfer { 58.71.35.11; };

};

zone "gcic.ph" IN {
type master;
file "named.gcic";
allow-transfer { 58.71.35.11; };

};

zone "dtrade.net" IN {
type master;
file "named.dtrade";
allow-transfer { 58.71.35.11; };

};

zone "hatchasia.com" IN {
type master;
file "named.hatchasia";
allow-transfer { 58.71.35.11; };

};

zone "teamiso.com" IN {
type master;
file "named.teamiso";
allow-transfer { 58.71.35.11; };

};

zone "xchangebet" IN {
type master;
file "named.xchangebet";
allow-transfer { 58.71.35.11; };

};

zone "xchangebet.com" IN {
type master;
file "named.xchangebet.com";
allow-transfer { 58.71.35.11; };

};

zone "xchangebet.net" IN {
type master;
file "named.xchangebet.net";
allow-transfer { 58.71.35.11; };

};

zone "playspin2win" IN {
type master;
file "named.playspin2win";
allow-transfer { 58.71.35.11; };

};

zone "playspin2win.com" IN {
type master;
file "named.playspin2win.com";
allow-transfer { 58.71.35.11; };

};

zone "playspin2win.net" IN {
type master;
file "named.playspin2win.net";
allow-transfer { 58.71.35.11; };

};

zone "167.52.202.in-addr.arpa" IN {
type master;
file "named.202.52.167";
allow-transfer { 58.71.35.11; };

};

zone "140.115.203.in-addr.arpa" IN {
type master;
file "named.203.115.140";
allow-transfer { 58.71.35.11; };

};
zone "35.71.58.in-addr.arpa" IN {
type master;
file "named.58.71.35";
allow-transfer { 58.71.35.11; };

};

zone "114.111.119.in-addr.arpa" IN {
type master;
file "named.119.111.114";
allow-transfer { 58.71.35.11; };

};

[root@katya etc]# cd
[root@katya root]#
[root@katya root]# /etc/rc.d/init.d/named start
Starting named: [ OK ]
[root@katya root]# /etc/rc.d/init.d/ntpd start
Starting ntpd: [ OK ]

[root@katya root]# chkconfig --list


kudzu 0:off 1:off 2:off 3:on 4:on 5:on 6:off
syslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
netfs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
random 0:off 1:off 2:on 3:on 4:on 5:on 6:off
rawdevices 0:off 1:off 2:off 3:on 4:on 5:on 6:off
pcmcia 0:off 1:off 2:on 3:on 4:on 5:off 6:off
saslauthd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
keytable 0:off 1:on 2:on 3:on 4:on 5:on 6:off
apmd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
atd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
gpm 0:off 1:off 2:on 3:on 4:on 5:on 6:off
autofs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
irda 0:off 1:off 2:off 3:off 4:off 5:off 6:off
isdn 0:off 1:off 2:on 3:on 4:on 5:on 6:off
sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
portmap 0:off 1:off 2:off 3:on 4:on 5:on 6:off
nfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off
nfslock 0:off 1:off 2:off 3:on 4:on 5:on 6:off
sendmail 0:off 1:off 2:off 3:off 4:off 5:off 6:off
rhnsd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off
anacron 0:off 1:off 2:on 3:on 4:on 5:on 6:off
httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
winbind 0:off 1:off 2:off 3:off 4:off 5:off 6:off
smb 0:off 1:off 2:off 3:off 4:off 5:off 6:off
xfs 0:off 1:off 2:on 3:on 4:on 5:on 6:off
xinetd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
cups 0:off 1:off 2:on 3:on 4:on 5:on 6:off
named 0:off 1:off 2:on 3:on 4:on 5:on 6:off
ntpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
firstboot 0:off 1:off 2:off 3:off 4:off 5:off 6:off
snmpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
snmptrapd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
pxe 0:off 1:off 2:off 3:off 4:off 5:off 6:off
lisa 0:off 1:off 2:off 3:off 4:off 5:off 6:off
vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
yppasswdd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
ypserv 0:off 1:off 2:off 3:off 4:off 5:off 6:off
ypxfrd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
xinetd based services:
chargen-udp: off
rsync: off
chargen: off
daytime-udp: off
daytime: off
echo-udp: off
echo: off
services: off
servers: off
time-udp: off
time: off
cups-lpd: off
sgi_fam: on
finger: off
ktalk: off
rexec: off
rlogin: off
rsh: off
ntalk: off
talk: off
telnet: off
[root@katya root]# chkconfig --level 2345 named on
[root@katya root]# tail -f /var/log/messages

You might also like