本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
設定DNS進行主機名稱解析
貢獻者
建議變更
您可以使用DNS存取本機或遠端來源以取得主機資訊。您必須設定DNS、才能存取其中一個或兩個來源。
必須能夠查詢主機資訊、才能正確存取用戶端。ONTAP您必須設定名稱服務、才能啟用ONTAP 支援功能、以存取本機或外部DNS服務來取得主機資訊。
ONTAP 會將名稱服務組態資訊儲存在相當於的表格中 /etc/nsswitch.conf
UNIX 系統上的檔案。
使用外部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"。
設定名稱服務交換器表以進行主機名稱解析
您必須正確設定名稱服務交換器表、才能啟用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