、私は、ドメインのCNAMEを作成しようとしています、EC2/Route53:Apexレコードをロードバランサにポイントするにはどうすればいいですか?アマゾンで
example.com
ロードバランサには、国道53
でExamplecom-1058462749.us-west-2.elb.amazonaws.com
しかし、私はレコードを保存しようとすると、私はこのエラーを取得します:
RRSet of type CNAME with DNS name example.com.
is not permitted at apex in zone example.com.
そして、私はそれAレコード作成しようとしたとき、私は同様の問題を得る:
The record set could not be saved because:
- The Value field contains invalid characters
or is in an invalid format.
ロードバランサのパブリックDNSがipv4アドレスではないためです。私は間違って何をしていますか? example.comをロードバランサを指すようにするにはどうすればよいですか?注意、私は正常にロードバランサパブリックDNSにwww.example.comのためのcnameを作成しました。あなたがCNAMEを使用していない
エイリアスレコードをサポートするDNSプロバイダでは、どのように達成されますか? –
これは、AWSが「ALIAS」レコードのコンセプトを作成したときに解決しようとしていた問題です.DNSは、ドメイン(ゾーン)の頂点(最上位)のレコードが何かによって提供される効果的な方法を持っていません権限のあるネームサーバー以外のものエイリアスレコードはRoute 53では可能です。これは、Route 53がクエリの回答方法を「内部的に」知っているためです。サードパーティのDNSサーバーは同じ情報にアクセスできません。唯一の留意点は、バックエンドのELBアドレスを再クエリーできるDNSプロキシサーバーです。 –
この解決方法は、ドメインが登録されているアカウントも、必ずしもそうでないロードバランサを含むアカウントの場合にのみ適用されます。 2つの別々のアカウントである場合、またはロードバランサがAWSに関連付けられていない場合はどうなりますか? – kloddant