简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
配置 DNS 以进行主机名解析
贡献者
建议更改
您可以使用 DNS 访问本地或远程源来获取主机信息。您必须配置 DNS 才能访问其中一个或两个源。
ONTAP 必须能够查找主机信息,才能正确访问客户端。您必须配置名称服务,以使 ONTAP 能够访问本地或外部 DNS 服务以获取主机信息。
ONTAP会将名称服务配置信息存储在一个表中、该表相当于 /etc/nsswitch.conf
文件。
使用外部 DNS 服务器配置 SVM 和数据 LIF 以进行主机名解析
您可以使用 vserver services name-service dns
命令以在SVM上启用DNS、并将其配置为使用DNS进行主机名解析。主机名可使用外部 DNS 服务器进行解析。
开始之前
站点范围的 DNS 服务器必须可用于主机名查找。
您应配置多个 DNS 服务器,以避免单点故障。。 vserver services name-service dns create
如果仅输入一个DNS服务器名称、则命令会发出警告。
关于此任务
请参见 配置动态 DNS 服务 有关在SVM上配置动态DNS的详细信息、请参见。
步骤
-
在 SVM 上启用 DNS :
vserver services name-service dns create -vserver <vserver_name> -domains <domain_name> -name-servers <ip_addresses> -state enabled
以下命令将在 SVM vs1 上启用外部 DNS 服务器:
vserver services name-service dns create -vserver vs1.example.com -domains example.com -name-servers 192.0.2.201,192.0.2.202 -state enabled
。 vserver services name-service dns create
命令会执行自动配置验证、如果ONTAP无法联系到名称服务器、则会报告错误消息。 -
使用验证名称服务器的状态
vserver services name-service dns check
命令:vserver services name-service dns check -vserver vs1.example.com Name Server Vserver Name Server Status Status Details ------------- --------------- ------------ -------------------------- vs1.example.com 10.0.0.50 up Response time (msec): 2 vs1.example.com 10.0.0.51 up Response time (msec): 2
有关与DNS相关的服务策略的信息、请参见 "ONTAP 9.6 及更高版本中的 LIF 和服务策略"。
配置名称服务切换表以进行主机名解析
您必须正确配置名称服务切换表,以使 ONTAP 能够查询本地或外部名称服务以检索主机信息。
开始之前
您必须已确定要在环境中使用哪个名称服务进行主机映射。
步骤
-
将必要的条目添加到名称服务切换表:
vserver services name-service ns-switch modify -vserver <vserver_name> -database <database_name> -source <source_names>
-
验证名称服务切换表是否包含所需顺序的预期条目:
vserver services name-service ns-switch show -vserver <vserver_name>
示例
以下示例将修改SVM VS1的名称服务切换表中的一个条目、使其首先使用本地主机文件、然后使用外部DNS服务器解析主机名:
vserver services name-service ns-switch modify -vserver vs1 -database hosts -sources files,dns