Chapter 24. Installing DNS on an existing IdM server
Install the DNS service on an Identity Management (IdM) server that was originally installed without it.
Prerequisites
- You understand the advantages and limitations of using IdM with integrated DNS as described in Installing an IdM server: With integrated DNS, with an integrated CA as the root CA.
- 
						You have rootaccess to the IdM server.
Procedure
- Optional: Verify that DNS is not already installed on the IdM server. - ipa server-role-show r8server.idm.example.com - [root@r8server ~]# ipa server-role-show r8server.idm.example.com Role name: DNS server Server name: r8server.idm.example.com Role name: DNS server Role status: absent- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - The output confirms that IdM DNS is not available on the server. 
- Enable the - idm:DL1stream:- yum module enable idm:DL1 - [root@r8server ~]# yum module enable idm:DL1- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- Download the - ipa-dns-serverpackage and its dependencies:- yum module install idm:DL1/dns - [root@r8server ~]# yum module install idm:DL1/dns- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- Start the script to install DNS on the server: - ipa-dns-install - [root@r8server ~]# ipa-dns-install- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - The script prompts for per-server DNS forwarders. - Do you want to configure DNS forwarders? [yes]: - Do you want to configure DNS forwarders? [yes]:- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - To configure per-server DNS forwarders, enter - yes, and then follow the instructions on the command line. The installation process will add the forwarder IP addresses to the IdM LDAP.- 
												For the forwarding policy default settings, see the --forward-policydescription in the ipa-dns-install(1) man page.
 
- 
												For the forwarding policy default settings, see the 
- If you do not want to use DNS forwarding, enter - no.- With no DNS forwarders, hosts in your IdM domain will not be able to resolve names from other, internal, DNS domains in your infrastructure. The hosts will only be left with public DNS servers to resolve their DNS queries. 
 
- The script prompts to check if any DNS reverse (PTR) records for the IP addresses associated with the server need to be configured. - Do you want to search for missing reverse zones? [yes]: - Do you want to search for missing reverse zones? [yes]:- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - If you run the search and missing reverse zones are discovered, the script asks you whether to create the reverse zones along with the PTR records. - Do you want to create reverse zone for IP 192.0.2.1 [yes]: Please specify the reverse zone name [2.0.192.in-addr.arpa.]: Using reverse zone(s) 2.0.192.in-addr.arpa. - Do you want to create reverse zone for IP 192.0.2.1 [yes]: Please specify the reverse zone name [2.0.192.in-addr.arpa.]: Using reverse zone(s) 2.0.192.in-addr.arpa.- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow Note- Using IdM to manage reverse zones is optional. You can use an external DNS service for this purpose instead.