私はレジストラの DNS サービスを使用しており、非常に満足していますが、そのシステムへの API アクセスがありません。
しかし、私はのようにホスティング プロバイダーの DNS システム (API アクセス可能) も使用できるようにして、システムを起動および停止するときに、別のサービスに移動することなく、同時に DNS に追加したり削除したりできるようにします。
たとえば、私のメインドメインは ですexample.com
。そのドメインで実行したい新しいサービスを立ち上げるときに、newservice.example.com
ホスティングプロバイダーの DNS を使用して の DNS エントリを付与したいと思います。
登録中私のホスティング プロバイダーでの DNS エントリは、非常に簡単で、誰でも簡単に行えます。
ナビゲーションただし、新しいホスト名への は機能しません。 、 などを実行しても機能しませdig
んnslookup
。
新しいサービスをホスティングプロバイダーのDNSに適切に登録するにはどうすればいいですか?そして後で名前で移動できるようになりますか?
答え1
レジストラのネームサーバーとホスティングプロバイダーのネームサーバーのどちらをドメイン名の権威サーバーにするか選択する必要があるかもしれません。ドメイン名登録業者、通常、ドメイン用の構成ページがあり、ドメイン名から IP アドレスへの変換を実行する権限のあるネーム サーバーとなるネーム サーバーを指定します。デフォルトでは、レジストラは通常、ネーム サーバーを独自の DNS サーバーに設定しますが、ネーム サーバーの IP アドレスを他の希望するサーバー (この場合はホスティング プロバイダー) に設定することもできます。
ただし、ホスティングプロバイダーとレジストラのDNSサーバーをドメインの権威サーバーにできる可能性があります。レジストラによっては、ネームサーバーをセカンダリネームサーバーにするオプションを提供しています。たとえば、GoDaddyは次のように述べています。セカンダリDNSを有効にする
セカンダリ DNS を設定する場合、プライマリ (マスター) またはセカンダリ (スレーブ) ネームサーバー セットとして当社のネームサーバーを選択します。当社のネームサーバーをマスター セットとして指定すると、DNS マネージャーがすべてのゾーン ファイルの更新を行い、スレーブ (お客様のネームサーバー セット) がそれを取得します。当社をスレーブとして指定すると、お客様自身のマスター ネームサーバーが DNS 更新を行い、変更を取得できるようにスレーブ ネームサーバーに通知を送信するようにマスター ネームサーバーを構成する必要があります。
したがって、ホスティング プロバイダーのサーバーと両方のサーバーをドメインのマスター DNS サーバーとして使用できる可能性があります。ドメイン名レジストラのアカウントにログインし、ネーム サーバーを指定するドメインの設定ページを確認して、ホスティング プロバイダーのネーム サーバーをプライマリ サーバー、レジストラのサーバーをセカンダリ サーバーにできるかどうかを確認します。次に、ホスティング プロバイダーが、そのサーバーをマスター サーバー、レジストラのサーバーをスレーブ DNS サーバーとして設定することを許可するかどうかを確認します。
答え2
やりたいことをやる唯一の方法は動くことだ権威あるDNS ホスティングを (Web? クラウド?) ホスティング プロバイダーの DNS プラットフォームに変更し、レジストラに移動して、ホスティング プロバイダーを使用するように DNS を変更します。
ホスティングAPIを一日中突っついても効果がない。権威的にDNSゾーンをホストします。のみゾーンの内容に影響を及ぼす場所は、現在レジストラにあるプライマリ権限 DNS サーバーです。