2.4. 为带有集成 DNS 和集成 CA 作为根 CA 的部署设置参数
完成这个流程,来在使用 IdM 集成 DNS 解决方案的环境中为安装带有集成 CA 作为根 CA 的 IdM 服务器配置清单文件。
					此流程中的清单使用 INI 格式。或者,也可以使用 YAML 或 JSON 格式。
				
流程
- 创建一个 - ~/MyPlaybooks/目录:- mkdir MyPlaybooks - $ mkdir MyPlaybooks- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 
						创建一个 ~/MyPlaybooks/inventory文件。
- 打开清单文件进行编辑。指定您要用作 IdM 服务器的主机的完全限定域名( - FQDN)。确保- FQDN满足以下条件:- 只允许字母数字字符和连字符(-)。例如,不允许使用下划线,这可能导致 DNS 失败。
- 主机名必须都是小写。
 
- 指定 IdM 域和域信息。
- 通过添加以下选项来指定您要使用集成的 DNS: - ipaserver_setup_dns=true - ipaserver_setup_dns=true- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 指定 DNS 转发设置。选择以下选项之一: - 
								如果您希望安装程序使用 /etc/resolv.conf文件中的转发器,请使用ipaserver_auto_forwarders=true选项。如果在/etc/resolv.conf文件中指定的名称服务器是 localhost 127.0.0.1 地址,或者位于虚拟专用网络中,且您使用的 DNS 服务器通常无法从公共互联网访问,则不要使用这个选项。
- 
								使用 ipaserver_forwarders选项手动指定您的转发器。安装过程将转发器 IP 地址添加到安装的 IdM 服务器上的/etc/named.conf文件中。
- 使用 - ipaserver_no_forwarders=true选项配置要使用的根 DNS 服务器。注意- 如果没有 DNS 转发器,您的环境是隔离的,且您基础架构中来自其他 DNS 域的名称不能被解决。 
 
- 
								如果您希望安装程序使用 
- 指定 DNS 反向记录和区设置。从以下选项中选择: - 
								使用 ipaserver_allow_zone_overlap=true选项允许创建(反向)区域,即使区域已可以解析。
- 
								使用 ipaserver_reverse_zones选项来手动指定反向区。
- 如果您不希望安装程序创建反向 DNS 区域,请使用 - ipaserver_no_reverse=true选项。注意- 使用 IdM 管理反向区是可选的。您可以改为使用外部 DNS 服务来实现这一目的。 
 
- 
								使用 
- 
						指定 admin和Directory Manager的密码。使用 Ansible Vault 存储密码,并从 playbook 文件中引用 Vault 文件。或者,在清单文件中直接指定密码,这不太安全。
- 可选:指定一个要被 IdM 服务器使用的自定义 - firewalld区域。如果您没有设置自定义区,IdM 会将其服务添加到默认的- firewalld区中。预定义的默认区是- public。重要- 指定的 - firewalld区必须存在,并且是永久的。- 一个具有所需服务器信息的清单文件示例(不包括密码) - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 一个具有所需服务器信息的清单文件示例(包括密码) - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 一个具有自定义 - firewalld区域的清单文件示例- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 使用存储在 Ansible Vault 文件中的 admin 和 Directory Manager 密码设置 IdM 服务器的 playbook 示例 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 使用清单文件中的 admin 和 Directory Manager 密码来设置 IdM 服务器的 playbook 示例 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow