I set up two machines on my network.
1. ns1.itssnp.edu (This is my DNS master (CentOs))
2. ns2.itssnp.edu (This is my DNS slave (Windows Server 2012))
3.
www.itssnp.edu (This is my client machine)
When I 'm running nslookup 10.10.10.3 to resolve the search reverse .
Name I throws It is:
www.10.10.10.in-addr.arpa.and not as
www.itssnp.edu as itssnp.edu is the name of my domain.
Quote:
[root@apple usuariocc]# nslookup
> 10.10.10.3
Server: 10.10.10.2
Address: 10.10.10.2#53
3.10.10.10.in-addr.arpa name = www.10.10.10.in-addr.arpa.
>
|
Same is applicable with dig command
Quote:
[root@apple usuariocc]# dig -x 10.10.10.3
; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.47.rc1.el6 <<>> -x 10.10.10.3
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32320
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;3.10.10.10.in-addr.arpa. IN PTR
;; ANSWER SECTION:
3.10.10.10.in-addr.arpa. 86400 IN PTR www.10.10.10.in-addr.arpa.
;; AUTHORITY SECTION:
10.10.10.in-addr.arpa. 86400 IN NS ns1.10.10.10.in-addr.arpa.
10.10.10.in-addr.arpa. 86400 IN NS ns2.10.10.10.in-addr.arpa.
;; ADDITIONAL SECTION:
ns1.10.10.10.in-addr.arpa. 86400 IN A 10.10.10.2
ns2.10.10.10.in-addr.arpa. 86400 IN A 10.10.10.1
;; Query time: 1 msec
;; SERVER: 10.10.10.2#53(10.10.10.2)
;; WHEN: Tue Aug 30 10:35:08 2016
;; MSG SIZE rcvd: 127
|
I have below configuration for /etc/named.conf file
Quote:
[root@apple usuariocc]# cat /etc/named.conf
//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
options {
listen-on port 53 { any; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { any; };
recursion yes;
dnssec-enable yes;
dnssec-validation yes;
/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";
managed-keys-directory "/var/named/dynamic";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
zone "itssnp.edu" IN {
type master;
file "itssnp.db";
allow-transfer { 10.10.10.1; };
};
zone "10.10.10.in-addr.arpa" IN {
type master;
file "inversa.db";
allow-transfer { 10.10.10.1; };
};
|
I have below configuration for /var/named/itssnp.db
file,
For the direct search.
Quote:
[root@apple usuariocc]# cat /var/named/itssnp.db
$TTL 1D
@ IN SOA @ webmaster.itssnp.edu. (
2015030901 ; serial
1H ; refresh
1800 ; retry
1W ; expire
3H ) ; minimum
@ NS ns1
ns1 A 10.10.10.2
@ NS ns2
ns2 A 10.10.10.1
www A 10.10.10.3
|
I have below configuration for /var/named/inversa.db
file,
For the reverse search.
Quote:
[root@apple usuariocc]# cat /var/named/inversa.db
$TTL 1D
@ IN SOA @ webmaster.itssnp.edu. (
2015030903 ; serial
1H ; refresh
1800 ; retry
1W ; expire
3H ) ; minimum
@ NS ns1
ns1 A 10.10.10.2
@ NS ns2
ns2 A 10.10.10.1
1 IN PTR ns1
2 IN PTR ns2
3 IN PTR www
|
and to the file /etc/resolv.conf is the next
Quote:
[usuariocc@apple ~]$ cat /etc/resolv.conf
# Generated by NetworkManager
search itssnp.edu
domain itssnp.edu
nameserver 10.10.10.2
[usuariocc@apple ~]$
|