ホスト名解決に使用するDNSの設定
ホスト情報を取得するには、DNSを使用してローカルまたはリモートのソースにアクセスします。これらのソースの一方または両方にアクセスするようにDNSを設定する必要があります。
ONTAPがクライアントに適切なアクセスを許可するには、ホスト情報を検索できる必要があります。ネームサービスを設定して、ONTAPがホスト情報を取得するためにローカルまたは外部のDNSサービスにアクセスできるようにする必要があります。
ONTAPでは、UNIXシステムのファイルに相当するテーブルにネームサービス設定情報が格納されます /etc/nsswitch.conf
。
外部DNSサーバを使用してホスト名解決用にSVMとデータLIFを設定する
コマンドを使用して、SVMでDNSを有効にし、ホスト名解決にDNSを使用するように設定でき `vserver services name-service dns`ます。ホスト名は外部DNSサーバを使用して解決されます。
ホスト名検索にサイト規模のDNSサーバが使用できる必要があります。
単一点障害を回避するには、複数のDNSサーバを設定する必要があります。 `vserver services name-service dns create`入力したDNSサーバ名が1つだけの場合は、コマンドによって警告が表示されます。
SVMでの動的DNSの設定の詳細については、を参照してください動的DNSサービスの設定。
-
SVMでDNSを有効にします。
vserver services name-service dns create -vserver <vserver_name> -domains <domain_name> -name-servers <ip_addresses> -state enabled
次のコマンドは、vs1というSVMで外部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のネームサービススイッチテーブル内のエントリを、ホスト名を解決するためにまずローカルのhostsファイルを使用し、次に外部DNSサーバを使用するように変更します。
vserver services name-service ns-switch modify -vserver vs1 -database hosts -sources files,dns