Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 3

DNS Server - 192.168.227.100 (dnsrvr.dblab.

com)

Node1 - 192.168.227.15 (oracle19c1.dblab.com)


Node2 - 192.168.227.16 (oracle19c2.dblab.com)

Node1 - 192.168.227.17 (oracle19c1-vip.dblab.com)


Node2 - 192.168.227.18 (oracle19c2-vip.dblab.com)

Scan IP
oracle19c-scan.dblab.com 192.168.227.19
oracle19c-scan.dblab.com 192.168.227.20
oracle19c-scan.dblab.com 192.168.227.21

Node1 - 172.16.227.15 (oracle19c1-priv.dblab.com)


Node2 - 172.16.227.16 (oracle19c2-priv.dblab.com)

##### RAC Node1 & Node2 Hardware Specification #####


Storage - 70GB
/ 23GB
/boot 1GB
/db01 30GB
swap - 16GB

##### Openfiler Specification #####


/ 10GB
1GB RAM
hostname - storagesrvr.dblab.com
192.168.227.200

##### DNS Configuration #####


1. Install require package
#~ yum -y install bind

2. Enable DNS Service


#~ systemctl start named
#~ systemctl enable named
#~ systemctl status named

3. Allow DNS in Firewall


#~ firewall-cmd --permanent --add-service=dns
#~ firewall-cmd --reload
#~ firewall-cmd --list-all

4. Configuration
#~ vim /etc/named.conf
- Change this: listen-on port 53 (add DNS IP)
- Change this: allow-query to (any)

#~ vim /etc/named.rfc1912.zones
- Add these contents:

zone "dblab.com" IN {
type master;
file "dblab.com.zone";
};

zone "227.168.192.in-addr.arpa" IN {
type master;
file "reverse.192.168.227";
};

5. Create necessary files


#~ vim /var/named/dblab.com.zone
- Add these contents:
$TTL 2D
@ IN SOA dnsrvr.dblab.com. root.dblab.com. (
20240423; serial number
1H; refresh time
10M; retry time
1W; expire time
1D; MTTL for negative query
)

@ IN NS dnsrvr.dblab.com.
dnsrvr.dblab.com. IN A 192.168.227.100

oracle19c1.dblab.com. IN A 192.168.227.15
oracle19c2.dblab.com. IN A 192.168.227.16

oracle19c1-vip.dblab.com. IN A 192.168.227.17
oracle19c2-vip.dblab.com. IN A 192.168.227.18

oracle19c-scan.dblab.com. IN A 192.168.227.19
oracle19c-scan.dblab.com. IN A 192.168.227.20
oracle19c-scan.dblab.com. IN A 192.168.227.21

oracle19c1-priv.dblab.com. IN A 172.16.227.15
oracle19c2-priv.dblab.com. IN A 172.16.227.16

#~ vim .var/named/reverse.192.168.227
- Add these contents

@ IN SOA dnsrvr.dblab.com. root.dblab.com. (


20240423; serial number
1H; refresh time
10M; retry time
1W; expire time
1D; MTTL for negative query
)

@ IN NS dnsrvr.dblab.com.

100.227.168.192.in-addr.arpa. IN PTR dnsrvr.dblab.com.

15.227.168.192.in-addr.arpa. IN PTR oracle19c1.dblab.com.


16.227.168.192.in-addr.arpa. IN PTR oracle19c2.dblab.com.

17.227.168.192.in-addr.arpa. IN PTR oracle19c1-vip.dblab.com.


18.227.168.192.in-addr.arpa. IN PTR oracle19c2-vip.dblab.com.

19.227.168.192.in-addr.arpa. IN PTR oracle19c-scan.dblab.com.


20.227.168.192.in-addr.arpa. IN PTR oracle19c-scan.dblab.com.
21.227.168.192.in-addr.arpa. IN PTR oracle19c-scan.dblab.com.

6. Verification
# named-checkconf /etc/named.conf
# named-checkconf /etc/named.rfc1912.zones
# named-checkzone dblab.com dblab.com.zone
# named-checkzone 227.168.192.in-addr.arpa reverse.192.168.227
# systemctl start named
# systemctl enable named

You might also like