web-dev-qa-db-ja.com

Azureを指すようにCNAMEを設定する方法

これが物語です。 Azureにアプリケーションがあります。 Aレコードを作成したいのですが。私のメインドメインはmyhost.dkで、Azureアドレスはmyhost.azurewebsites.netです。 Azureガイドには、Aレコードを作成する前に、awverify.myhost.azurewebsites.netを指すようにawverify.myhost.dkを使用してCNAMEを設定する必要があると記載されています。そのawverifyが何のためにあるのか分かりません。私は本当に混乱しています。私のDNS管理パネルはあまり有益ではなく、すべてのデータをどこに置くかについて非常に混乱しています。

先に進むことはあまりないことはわかっていますが、これを100万回行った人がいることを確認します。

具体的には。 CNAMEの「ホスト」と「正規名」には何を入力しますか?

追伸これがこれを投稿するのに間違ったStackExchangeサイトである場合は申し訳ありません。

3
Kasper Skov

ドキュメント から:

Aレコードを構成するには、ドメイン名の確認に使用するCNAMEレコードを構成する必要があります。このプロセスは、検証目的で使用されるCNAMEレコードのドメイン名を構成することを除いて、Webサイトを指すようにCNAMEレコードを構成するために使用されるプロセスと同じです。

awverifyレコードは、Azureがドメイン名を制御していることを確認し、特定のサイトにリンクすることを確認できるようにするためのものです。 DNSに2つのレコードを作成する必要があります。

awverify.myhost.dk  CNAME   awverify.myhost.azurewebsites.net
myhost.dk       A       1.2.3.4
4
mgorven

CNAMEは、あるドメイン名(「正規名」)から別のドメイン名へのポインターです。したがって、たとえば、myhost.dkmyhost.azurewebsites.netを指すようにする場合は、myhost.dkを正規名として、myhost.azurewebsites.netをとしてCNAMEを作成する必要があります。ザ・ホスト。

Azureでは、最初にawverify.myhost.dkをセットアップして、myhost.dkドメインを所有および制御していることを確認する必要があります。他のサービス(Google Appsなど)も同様の検証を実行して、ドメインの所有権を確認します。この場合、awverify.myhost.dkが正規名になり、awverify.myhost.azurewebsites.netがホストになります。

このレコードを作成すると、お気に入りのDNSルックアップツールを使用して、レコードが存在することを確認できるようになります。何かのようなもの:

$ Host -t cname www.example.com
www.example.com is an alias for example.myhost.azurewebsites.net.
2
larsks