APPENDIX A

 

 

Setup DNS

 

# yum install bind-libs bind bind-utils

 

# /etc/named.conf

....

options {

  listen-on port 53 { 127.0.0.1;192.168.2.100; };

  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 { localhost;192.168.2.0; };

 

// My Additions

// Forwarder: Anything this DNS can't resolve gets forwarded to my ISPs DNS.

  forwarders { 8.8.8.8; 8.8.4.4; };

 

Setup local zone and reverse lookup

zone "localdomain." IN {

  type master;

  file "localdomain.zone";

  allow-update { none; };

};

zone "0.168.192.in-addr.arpa." IN {

  type master;

  file "0.168.192.in-addr.arpa";

  allow-update { none; };

};

 

Setup /etc/named/localdomain.zone file

.

.

.

localhost IN A 127.0.0.1

linuxdb3 IN A 192.168.2.147

linuxdb4 IN A 192.168.2.145

linuxdb3-priv IN A 10.5.1.20

linuxdb4-priv IN A 10.5.1.30

linuxdb3-vip IN A 192.168.2.125

linuxdb4-vip IN A 192.168.2.126

linuxdb-rac-scan IN A 192.168.2.135

linuxdb-rac-scan IN A 192.168.2.136

linuxdb-rac-scan IN A 192.168.2.137

.

.

.

Reverse lookup file

147 IN PTR linuxdb3.localdomain.

145 IN PTR linuxdb4.localdomain.

125 IN PTR linuxdb3-vip.localdomain.

126 IN PTR linuxdb4-vip.localdomain.

135 IN PTR linuxdb-rac-scan.localdomain

136 IN PTR linuxdb-rac-scan.localdomain.

137 IN PTR linuxdb-rac-scan.localdomain.