named.conf
// Config file for caching only name server 

options { 
        directory "/var/named"; 

        // Uncommenting this might help if you have to go through a 
        // firewall and things are not working out: 
        // query-source address * port 53; 
}; 

zone "." { 
        type hint; 
        file "root.hints"; 
}; 

zone "0.0.127.in-addr.arpa" { 
        type master; 
        file "127.0.0"; 
}; 

zone "xyz.net.pk" 
{ 
notify no; 
type master; 
file "xyz.net.pk"; 
}; 

root.hints
; <<>> DiG 2.2 <<>> @192.5.5.241 
; (1 server found) 
;; res options: init recurs defnam dnsrch 
;; got answer: 
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10 
;; flags: qr aa rd; QUERY: 1, ANSWER: 9, AUTHORITY: 0, ADDITIONAL: 9 
;; QUERY SECTION: 
;; ., type = NS, class = IN 

;; ANSWER SECTION: 
. 6D IN NS C.ROOT-SERVERS.NET. 
. 6D IN NS D.ROOT-SERVERS.NET. 
. 6D IN NS E.ROOT-SERVERS.NET. 
. 6D IN NS I.ROOT-SERVERS.NET. 
. 6D IN NS F.ROOT-SERVERS.NET. 
. 6D IN NS G.ROOT-SERVERS.NET. 
. 6D IN NS A.ROOT-SERVERS.NET. 
. 6D IN NS H.ROOT-SERVERS.NET. 
. 6D IN NS B.ROOT-SERVERS.NET. 
. 6D IN NS M.ROOT-SERVERS.NET. 
. 6D IN NS J.ROOT-SERVERS.NET. 
. 6D IN NS K.ROOT-SERVERS.NET. 
. 6D IN NS L.ROOT-SERVERS.NET. 
. 6D IN NS B.ROOT-SERVERS.NET. 

;; ADDITIONAL SECTION: 
C.ROOT-SERVERS.NET. 5w6d16h IN A 192.33.4.12 
D.ROOT-SERVERS.NET. 5w6d16h IN A 128.8.10.90 
E.ROOT-SERVERS.NET. 5w6d16h IN A 192.203.230.10 
I.ROOT-SERVERS.NET. 5w6d16h IN A 192.36.148.17 
F.ROOT-SERVERS.NET. 5w6d16h IN A 192.5.5.241 
G.ROOT-SERVERS.NET. 5w6d16h IN A 192.112.36.4 
A.ROOT-SERVERS.NET. 5w6d16h IN A 198.41.0.4 
H.ROOT-SERVERS.NET. 5w6d16h IN A 128.63.2.53 
M.ROOT-SERVERS.NET. 5w6d16h IN A 202.12.27.33 
J.ROOT-SERVERS.NET. 5w6d16h IN A 198.41.0.10 
K.ROOT-SERVERS.NET. 5w6d16h IN A 193.0.14.129 
L.ROOT-SERVERS.NET. 5w6d16h IN A 198.32.64.12 
B.ROOT-SERVERS.NET. 5w6d16h IN A 128.9.0.107 


;; Total query time: 8 msec 
;; FROM: wisdom.home.vix.com to SERVER: 192.5.5.241 
;; WHEN: Fri Nov 22 00:08:05 1996 
;; MSG SIZE  sent: 17  rcvd: 312 
xyz.net.pk
; 
; Zone file for linux.bogus 
; 
; The full zone file 
; 
@       IN      SOA     gold.xyz.net.pk. root.xyz.net.pk. ( 
                        199802151       ; serial, todays date + todays serial # 
                        8H              ; refresh, seconds 
                        2H              ; retry, seconds 
                        1W              ; expire, seconds 
                        1D )            ; minimum, seconds 
; 
                NS      gold              ; Inet Address of name server 
                MX      10 mail.xyz.net.pk.    ; Primary Mail Exchanger 
                MX      20 mail.xyz.net.pk.   ; Secondary Mail Exchanger 
; 
localhost       A       127.0.0.1 
gold            A       20.56.3.8 
mail            A       20.56.3.4 
alpha           A       20.56.3.5 
gheen           A       20.6.3.132 
host2           A       20.6.3.135 
host3           A       20.6.3.137 
backup          A       20.6.3.112 
chat            A       20.6.3.122 
host4           A       20.6.3.164 
www             A       20.6.3.110 
superuser       A       20.6.3.148 

127.0.0

@                IN      SOA    xyz.net.pk. root.xyz.net.pk. ( 
                                1       ; Serial 
                                8H      ; Refresh 
                                2H      ; Retry 
                                1W      ; Expire 
                                1D)     ; Minimum TTL 
                        NS      gold.xyz.net.pk. 
1                       PTR     localhost.