ドメインを、安定したIPを持たないロードバランサーにどのようにポイントしますか?


16

私はmydomain.euを、その性質上、安定したIPを持たないAWSロードバランサーに向けようとしているので、AレコードをAmazonのサブドメインに向けるべきだと思いますが、 AレコードはIPアドレスにしかなれないことがわかりますので、現時点では非常に混乱しています。

myrecord.euでは、Aレコードとwwwサブドメインの両方がloadbalancer.mydomain.aws.comを指しているゾーンファイルはどのようになりますか?


DNSプロバイダーまたは独自の外部プロバイダーとしてRoute 53を使用しているかどうかを明確にできますか?
ブレントパブスト

回答:


11

http://aws.amazon.com/route53/faqs/で説明されているようなエイリアスレコードを使用できます。

さらに、Route 53は「エイリアス」レコード(Route 53固有の仮想レコード)を提供します。エイリアスレコードは、ホストゾーンのリソースレコードセットをElastic Load Balancingインスタンスにマップするために使用されます。エイリアスレコードは、1つのDNS名(mydomain.com)を別の「ターゲット」DNS名(elb1234.elb.amazonaws.com)にマップできるという点で、CNAMEレコードのように機能します。リゾルバには表示されないという点で、CNAMEレコードとは異なります。リゾルバーには、ターゲットレコードのAレコードと結果のIPアドレスのみが表示されます。

次に、次のように、CNAMEを使用してdomain.comなどのドメインの名前をwww.domain.comに変更できます(エイリアスレコードを使用してポイントした後)。

www.domain.com CNAME TO domain.com

また、これを行うには、エイリアスレコードを実行するためにゾーンをroute53に移動する必要があることに注意してください。残念ながら、ほとんどのDNSプロバイダーは、ドメイン名のそのような記録を作成する機能を提供していません。


これは私が最終的に採用したアプローチであり、完全に機能します。ありがとう!:)
エルバーロホ

「CNAMEを使用してdomain.comなどのドメインをwww.domain.comにcnameする」とはどういう意味ですか。このドメイン管理またはRoute 53ですか?
S-K

ALIASは迷惑な、いくつかの作らアップのものである
the0ther

6

Elastic Load BalancingのAWS情報ページから:

Elastic Load Balancerによって提供されるDNS名へのトラフィックは、負荷分散された健全なAmazon EC2インスタンス全体に自動的に分散されます。

そのため、本質的に、AmazonはレコードをマップするDNS名を提供します。これは、AレコードではなくCNAMEレコードを使用します。ロードバランサーのDNS名は変更しないでください。したがって、指摘するように変更される可能性のあるIPを扱う必要はありません。

編集:

AWSは、常にCNAMEレコードを持つルートドメインのサブドメインおよびワイルドカードサブドメインへの直接のCNAMEリンクを常にサポートしています。したがって、本質的には次のようになります。

www.mydomain.com -> my-aws-01-elb.aws.amazon.com

次に、ルートレベルドメインには2つのオプションがあります。DNSホストプロバイダーでDNS転送をセットアップして、mydomain.com -> www.mydomain.comAmazonのRoute 53サービスを使用してDNSゾーン全体をホストし、ルートレベルドメインサポートを取得するために必要なレコードを管理およびセットアップします。

ルートドメインレベルのサポートが必要でなく、sub.mydomain.comまたはなどのサブドメインを使用する必要がない場合www.mydomain.comは、すべてに単純なCNAMEレコードを使用できます。


ゾーンabc.comのようにゾーン名レコードを使用する場合、CNAMEは機能せず、abc.comをELBに向けるために、私の回答に記載されているエイリアスレコードを使用する必要があります。
ロジックレック

ELBをポイントする必要があるドメイン名があり、それがゾーン名名に類似している場合、CNAMEとしてのCNAMEが機能しないため、このドメインをELBにポイントするためにエイリアスレコードを使用する必要がありますこの場合。
ロジックレック

実際、彼は次のように言っています。Aレコードとwwwサブドメインの両方が、たとえばloadbalancer.mydomain.aws.comを指しているので、私の更新を確認してください。ドメイン自体をポイントする場合は、前述のようにエイリアスレコードを使用する必要があります。また、ほとんどのDNSプロバイダーはドメイン名にCNAMEを許可せず、Aレコードのみが許可されることに注意してください。
ロジックレック

たとえば、godaddyはそうではなく、システム管理者としての私の経験から、多くの人がDNSゾーンをホストしています。
ロジックレック

godaddyはほとんどゴールドスタンダードではありません
MikeyB
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.