外部 DNS サーバを使用する

Plesk には、サーバ上で DNS を実行するための機能がすべて用意されていますが、外部 DNS サーバ上で DNS ゾーンをホストすることもできます。外部 DNS サーバとしては、個別の独自サーバまたは Amazon Route 53http://aws.amazon.com/route53/)や DynECThttp://dyn.com/dns/dynect-managed-dns/)のようなサードパーティ製の DNS サービスを利用することができます。

次の 2 通りの状況が考えられます。

  • 外部 DNS サーバのみ使用する。

    Plesk のインストール時に DNS サーバコンポーネントを除外することができます。これには、カスタムタイプのインストールを使用して(詳しくは『デプロイメントガイド』を参照)、該当するコンポーネント(Linux の場合は BIND DNS server support 、Windows の場合は Microsoft DNS server)の選択を解除します。この場合、Plesk でゾーンを管理することはできませんが、代わりに 外部 DNS サーバを使用できます。

  • 外部 DNS サーバをゾーン情報の保存用に、Plesk の DNS サーバを Plesk によるゾーン管理用に使用する。

    外部 DNS サービスを使用したい場合、ローカル DNS サーバを無効にする必要はありません。ローカル DNS サーバは有効にも無効にもでき、いずれの場合でも、ゾーンの管理は Plesk の DNS サーバで行われ、ゾーンに対する変更は外部の DNS に伝達されます。

    Plesk のデフォルトでは、DNS ゾーンでの変更を自動的に外部 DNS サーバに反映させることはできません。自動的に反映させるには、統合スクリプトを作成する必要があります。このスクリプトで、DNS サーバのバックエンドと(API のように)通信し、Plesk で行われる DNS ゾーンの変更をすべて適用する必要があります。スクリプトを準備する方法は、『Plesk Onyx 拡張の開発ガイド』の「Integration with Third-Party DNS Services」(※英語)セクションを参照してください。

外部 DNS サーバを使用するとき、Plesk のローカル DNS サーバがインストールされていると、DNS に関連するすべての Plesk 機能がサポートされ、通常通りに機能します。

  • Plesk GUI、コマンドラインユーティリティ、および API 要求による DNS テンプレート、ゾーン、およびレコードの管理
  • 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 の DNS サーバ上でのみ行ってください。Plesk の DNS サーバは、プライマリ(マスター)DNS サーバとして機能し、それにより DNS ゾーンの変更が外部サーバに反映されます。

Amazon Route 53 で DNS ゾーンを手動で管理する場合は、Plesk の DNS サーバコンポーネントおよび Route 53 の統合を Plesk から削除する必要があります。

Amazon Route 53 のみを使用するには:

  1. Amazon Route53 拡張を削除します([拡張]で「Amazon Route 53」を選択し、[削除]を選択)。
  2. Plesk インストーラ (Plesk コンポーネントを追加・削除する, /current/redirect.html?book=administrator-guide&page=/ja-JP/onyx/administrator-guide/plesk-%E7%AE%A1%E7%90%86/plesk-%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88/plesk-%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88%E3%82%92%E8%BF%BD%E5%8A%A0%E3%83%BB%E5%89%8A%E9%99%A4%E3%81%99%E3%82%8B.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.