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.