1

元のドメインとは異なるIPに解決されるサブドメインを動的に効率的に作成するにはどうすればよいですか?

ここで見つけたほとんどの動的サブドメイン作成ソリューションは、*。domain.com AレコードをDNSサーバーに追加します(通常はBINDを使用します)が、それは私が望んでいることではありません。

それは、ゾーンファイルを常に期限切れに設定する必要があることを意味しますか?それは私たちのDNSサーバーに大きな負担をかけませんか?

ただし、クライアントISPが移動せず、動的に変更したばかりの新しいゾーンファイルをフェッチしない場合はどうなりますか?彼らは私たちの新しいサブドメインエントリを解決することができませんでしたか?

BINDでDDNSを設定することは、そのようなシステムを実装するための論理的なパスでしょうか?DDNSを使用すると、BINDを再起動せずにAレコードを動的に挿入できます。

すべてのアカウントがブログエンジンと同じIPを指しているわけではないほとんどの大規模なブログサービスは、私が必要としているのと同様のことをしているので、これを行う方法があると確信しています。

ありがとうございました!

4

2 に答える 2

2

これを行うほとんどのサービスには、これらのアカウントのワイルドカード(*。)DNSエントリが設定されており、probableyは、ホスト名などに基づいてリクエストを配信するロードバランサーを指していると思います。その後、非標準のエントリが設定されます。通常どおり、DNSのAレコード。

于 2009-01-24T19:43:05.157 に答える
2

はい、動的 DNS 更新を使用して、ゾーン ファイルの変更をゾーンにプッシュすることができます。変更をテキスト ゾーン ファイルに入れたり、毎回 BIND をリロードしたりする必要はありません。

多くの大規模なドメイン名レジストリでは、ドメイン名が登録されるたびに、まさにその手法が使用されます。

ただし、それがアプリケーションに適した手法であるとは限りません。昨日他の質問に推奨されたように、ワイルドカード オプションを使用しない理由はありません。

Apache を実行しているローエンド サーバーは、最初の数千のサイトをフロントエンド リバース プロキシとして使用するのに十分です。

于 2009-01-25T13:48:23.833 に答える