Configuring DNS

  1. Install bind packages on the ceph-rgw node:
        # yum install bind* -y
  1. Edit /etc/named.conf and add information for IP addresses, IP range, and zone, which are mentioned as follows. You can match the changes from the author's version of the named.conf file provided with this book:
        listen-on port 53 { 127.0.0.1;192.168.1.106; }; 
### Add DNS IP ###
allow-query { localhost;192.168.1.0/24; };
### Add IP Range ###
      ### Add new zone for the domain cephcookbook.com before EOF ###
zone "cephcookbook.com" IN {
type master;
file "db.cephcookbook.com";
allow-update { none; };
};
  1. Create the zone file /var/named/db.cephcookbook.com, with the following content: 
        @ 86400 IN SOA cephcookbook.com. root.cephcookbook.com. (
20091028 ; serial yyyy-mm-dd
10800 ; refresh every 15 min
3600 ; retry every hour
3600000 ; expire after 1 month +
86400 ); min ttl of 1 day
@ 86400 IN NS cephbookbook.com.
@ 86400 IN A 192.168.1.106
* 86400 IN CNAME @
  1. Edit /etc/resolve.conf and add the following content on top of the file:
        search cephcookbook.com
nameserver 192.168.1.106
  1. Start the named service:
        # systemctl start named.service
  1. Test the DNS configuration files for any syntax errors:
        # named-checkconf /etc/named.conf
# named-checkzone cephcookbook.com
/var/named/db.cephcookbook.com
  1. Test the DNS server:
        # dig rgw-node1.cephcookbook.com
# nslookup rgw-node1.cephcookbook.com
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset