web-dev-qa-db-ja.com

ワイルドカードDNSとサブドメイン

ドメインmydomain.comを持っているとしましょう。

訪問者が訪問したときに
www.mydomain.com
xyz.mydomain.com
abc.mydomain.com
asd.mydomain.com
qwe.mydomain.com
等...

訪問者には引き続き「xyz.mydomain.com」が表示されますが、実際のアドレスは「mydomain.com」になります。私のasp.netアプリケーションは、アドレス間の違いを処理します。サブドメインは何でもかまいません。

問題は次のとおりです。共有ホストを使用しています。サブドメインを作成したり、DNSレコードを作成したりできます。

住所(A)
CNAME
メール(MX)
IPV6(AAAA)
TXT

私のホスティングでサブドメインのアスタリスク/ワイルドカードを受け入れるように設定することは可能ですか?どうやって?

11
Click Ok

サブドメインとして*を使用し、宛先としてサーバーのIP(Aレコード)またはドメイン(CNAMEレコード)を使用して、AまたはCNAMEレコードを作成してみてください。ホストのコントロールパネルでワイルドカードが許可されていない場合は、サポートに連絡するか、DNSをサードパーティに移動する必要があります。

5
ceejayoz

ワイルドカードWebサイトに対するいくつかのアドバイス:

" http://this.company.sucks.domain.com "として誰かがあなたのウェブサイトを宣伝し始め、それが正しく解決/レンダリングされたらどうしますか?

7
James F

バインドDNSサーバーでは、次のようなワイルドカードAレコードを作成できます。

* .mydomain.com。 IN A x.x.x.x

または、Webコントロールパネルを使用している場合は、[〜#〜] a [〜#〜]レコードをホスト*、IPアドレス。

Windows 2000 DNSサーバーは、ワイルドカードを使用するために多少の労力を要します。

手順1. LooseWildcardingを有効にします。 Loose Wildcardinghttp://technet.Microsoft.com/en-us/library/cc940790.aspx

手順2. Dnscmdを使用してワイルドカードレコードを作成します。 http://support.Microsoft.com/default.aspx?scid=kb;en-us;840687

サーバー2003以降についてはよくわかりません-WINS前方参照を有効にしている場合、サーバー2003のDNSでワイルドカードが機能しないという問題がありました。

5
Mike