使用管理員指南

雖然 Plesk 提供了在伺服器上運行 DNS 的所有工具,但是您還可以在外部的 DNS 伺服器上託管 DNS 區域。這可能是您的獨立伺服器或協力廠商 DNS 服務,例如 Amazon Route 53 (http://aws.amazon.com/route53/) 或 DynECT (http://dyn.com/dns/dynect-managed-dns/)。

有兩種情況:

  • 您只使用外部的 DNS 伺服器。

    您可以在安裝 Plesk 時排除安裝 DNS 伺服器。具體方法是使用自訂安裝(請參閱 部署指南 瞭解詳情)並取消選定相應組件(Linux 上是BIND DNS 伺服器支援以及 Windows 上是 Microsoft DNS 伺服器)。此種情況下,您則無法通過 Plesk 管理區域。您可使用外部的 DNS 伺服器替代。

  • 您使用外部 DNS 伺服器來存儲區域資訊而使用 Plesk 的 DNS 伺服器通過 Plesk 來管理區域。

    如果您想要使用外部的 DNS 服務,無需關閉本地的 DNS 伺服器。本地的 DNS 伺服器可被啟用和關閉 - 在這兩種情況下區域管理都在 Plesk 的 DNS 伺服器上進行,在區域中的進行的更改接下來會被傳播到外部的 DNS。

    默認 Plesk 無法自動傳播 DNS 區域中的更改到外部的 DNS 伺服器。若要實現此功能,您應寫入一個整合腳本。該腳本應與 DNS 伺服器的後端(如 API)交流並應用在 Plesk 中發生的所有 DNS 區域更改。若要瞭解如何準備此腳本,請參閱文檔 為 Plesk Onyx 開發擴展,與協力廠商 DNS 服務整合

當您使用外部的 DNS 伺服器時,而同時又安裝了 Plesk 本地 DNS 伺服器,那麼將支援與 DNS 相關的所有 Plesk 功能,且運行正常,即

  • DNS 範本、區域、以 Plesk GUI 方式實現的記錄管理、命令列工具和 API 請求。
  • 使用 DNS 的 APS 應用程式。
  • 使用 DNS 的其它服務,例如,DKIM 垃圾郵件防護、發送方策略框架(SPF)和DMARC。欲瞭解更多,請參閱 反垃圾郵件工具

因此,即使本地的 DNS 服務已被關閉,使用者仍可以更改域名的 DNS 設定,除非卸載本地的 DNS 伺服器。這對於您關閉本地 DNS 服務之前創建的域名也適用。

於 Amazon Route 53 整合

如果您想要與 Plesk 一起使用 Amazon Route 53 DNS 服務,您則需要安裝相應的擴展。自 Plesk 12.0 開始,可以在 Plesk GUI 中的 擴展目錄 中使用擴展。

若要整合 Plesk 與 Amazon Route 53:

  1. 請進入 首頁 > 擴展 > 擴展目錄
  2. 找到 Amazon Route 53 擴展並點按 安裝
  3. 在已安裝的擴展列表中,請點按副檔名稱 (Amazon Route 53)。
  4. 指定您的 Amazon 安全驗證憑據並啟用該服務。

注意當您使用 Amazon Route 53 時,DNS 區域則由 Plesk 管理,除非您從 Plesk 中卸載了 DNS 伺服器組件。

重要:如果您在與 Plesk 整合的外部 DNS 伺服器上手動添加或編輯區域,例如 Amazon Route 53,這些更改不會在 Plesk 中顯示,會被 Plesk 覆寫或刪除。您應只在 Plesk 的 DNS 伺服器上管理區域。Plesk 的 DNS 伺服器用作主 DNS 伺服器,能夠傳播 DNS 區域更改到外部的伺服器。

如果您想要在 Amazon Route 53 中手動更改 DNS 區域,您應移除 Plesk 的 DNS 伺服器組件以及其與 Plesk 的 Route 53 整合。

若要專用 Amazon Route 53:

  1. 請移除 Amazon Route53 擴展(擴展 > 選擇 Amazon Route 53 > 移除)。
  2. 使用 Plesk 安裝程式 (添加與移除 Plesk 組件, /current/redirect.html?book=administrator-guide&page=/zh-TW/onyx/administrator-guide/plesk-%E7%AE%A1%E7%90%86/plesk-%E7%B5%84%E4%BB%B6/%E6%B7%BB%E5%8A%A0%E8%88%87%E7%A7%BB%E9%99%A4-plesk-%E7%B5%84%E4%BB%B6.74719/) (工具與設定 > 更新與升級) 卸載 Plesk 的 DNS 伺服器。
  3. 通過運行以下命令解除與協力廠商 DNS 的整合:

    plesk bin server_dns -—disable-custom-backend

訂閱傳輸問題

如果您從配備有本地 DNS 服務的 Plesk 傳輸訂閱到使用外部 DNS 服務的 Plesk,域名的 DNS 區域不會自動被傳輸到外部的域名伺服器。您應在域名伺服器上手動創建區域。

  

 

Leave your feedback on this topic here

If you have questions or need support, please visit the Plesk forum or contact your hosting provider.
The comments below are for feedback on the documentation only. No timely answers or help will be provided.