[解決済み] ゾーン bar.com の頂点で、DNS 名 foo.com を持つ CNAME タイプの RRSet は許可されません。
2022-06-08 18:09:09
質問
私は
foo.com
と
bar.com
. どちらもRoute53で管理しています。
foo.com
は私のサイトをホストしており、トラフィックを
bar.com
から
foo.com
. を設定しようとしたのですが
CNAME
のレコードを
bar.com
を指す
foo.com
を指しているのですが、エラーメッセージが表示されました。
RRSet of type CNAME with DNS name foo.com. is not permitted at apex in zone bar.com.
なぜこれがうまくいかないのか、そして代わりに何ができるのか?
どのように解決するのですか?
RFC1912の2.4節にある通りです。
A CNAME record is not allowed to coexist with any other data. In
other words, if suzy.podunk.xx is an alias for sue.podunk.xx, you
can't also have an MX record for suzy.podunk.edu, or an A record, or
even a TXT record. Especially do not try to combine CNAMEs and NS
records like this!:
podunk.xx. IN NS ns1
IN NS ns2
IN CNAME mary
mary IN A
ネームサーバはCNAMEに従うべきか、CNAMEが重複する実際のレコードに答えるべきか分からないので、RFCは完全に理にかなっています。
bar.com
はゾーンなので、暗黙のうちに
bar.com
という名前のSOAレコードを暗黙のうちに持っています。同じ名前でSOAレコードとCNAMEの両方を持つことはできません。
しかし、SOAレコードが一般的にゾーンの保守にのみ使用されることを考えると、ゾーンの頂点にCNAMEを提供したいこのような状況は非常によくあることです。RFCで禁止されているとはいえ、多くのエンジニアは「クエリがSOAレコードを明示的に要求しない限り、CNAMEに従う」といった挙動を望んでいるようです。そのため、Route 53では
alias records
. これらはRoute 53固有の機能で、あなたが必要とする機能を正確に提供します。以下を見てください。
http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/CreatingAliasRRSets.html
関連
-
[解決済み] RDS コンソールで Aurora の読み取りレプリカを作成するオプションが表示されない
-
[解決済み] SNS/SMSのログはどこにありますか?クラウドウォッチ空
-
[解決済み] DNS名foo.を持つRRSetはゾーンバーで許可されていません。
-
[解決済み] AWS KinesisとEventBridgeの違いは何ですか?
-
[解決済み] AWSストレージクラス解析とインテリジェントティアリングの比較
-
[解決済み] タスク実行時にAWS ECSエラーが発生しました。クラスタにコンテナインスタンスが見つかりませんでした。
-
[解決済み] AWS cli: not authorized to perform: sts:AssumeRole on resource.
-
[解決済み] プライマリネームサーバが親に登録されていない
-
[解決済み】LightsailとEC2の違いは何ですか?[クローズド]
-
[解決済み】EC2インスタンスにスワップを追加する方法とは?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】あなたのWSGIPathは、存在しないファイルを参照しています。
-
[解決済み】S3 Bucket アクションがどのリソースにも適用されない
-
[解決済み] -bash: aws: コマンドが見つかりませんでした。
-
[解決済み] RDS コンソールで Aurora の読み取りレプリカを作成するオプションが表示されない
-
[解決済み] クラウド形成リソース作成における複数条件
-
[解決済み] AWSでロールを引き受ける際のRoleSessionNameのユースケースとパフォーマンスへの影響について
-
[解決済み] SNS/SMSのログはどこにありますか?クラウドウォッチ空
-
[解決済み] Amazon S3におけるHeadBucket操作とは
-
[解決済み] Terraform AWS Provider の有効なクレデンシャルソースが見つかりません。
-
[解決済み】FilezillaとSFTPを使用してAmazon EC2のファイルディレクトリに接続する。