• ベストアンサー

DNSレコードのCNAMEの共存について

DNSレコードで、CNAMEは他のデータと共存できないということですが、サブドメインを用意した場合はドメインが一致しないから共存できる(ルール上問題なし)という認識で合っているのでしょうか? 例) CNAMEレコード https://www.example.com Aレコード https://example.com は共存できるといった感じです。 稚拙な質問かもしれませんが、どうかご教授願います。

質問者が選んだベストアンサー

  • ベストアンサー
  • agehage
  • ベストアンサー率22% (2543/11318)
回答No.2

(補足見ました) example.com IN A 123.123.123.123 www.example.com IN CNAME hatenablog.com 上記が許されるかどうか?ということですかね? ダイジョブですよ サブドメインにCNAMEをあてているだけですので問題ないでしょう おまけ「CNAMEが共存できない」 CNAMEというのは「本当の名前」と言う程度の意味でしょう なので「本当の名前」がいくつかあるというはおかしい=共存できないと認識されているのでしょうか www.example.com IN CNAME www.hoge.com www.example.com IN CNAME www.hogehoge.com  ↑ こんなのは許されません、どっちが本物かわかりませんから

about29
質問者

お礼

なるほどです! ドメインとサブドメインではルール上は別の名前として扱われるという認識で大丈夫なんですね!ありがとうございます!

その他の回答 (1)

  • agehage
  • ベストアンサー率22% (2543/11318)
回答No.1

example.com IN A 123.123.123.123 ←これは普通のAレコード 上記に追加するとして www.example.com IN A 123.123.123.123 ←こう追加できます普通のAレコード  or www.example.com IN CNAME example.com. ←こう書いても同じことです、将来IPドレスが変更になった時に直すのは1箇所で済みます 少々質問の意味が解りかねます 回答が頓珍漢でしたらスルーしてください

about29
質問者

補足

ご回答ありがとうございます。 すみません、補足です。 ドメインそのままの運用は置いておいて、サブドメインではてなブログの運用をしています。 そこで、 example.com IN A 123.123.123.123 www.example.com IN CNAME hatenablog.com 現在、上記のようにして動作は問題ありませんが、dnsレコードの記載が問題ないのかが分かっていない状態です。 CNAMEは他のデータと共存できない認識なのですが、 ドメインそのままではAレコード、 サブドメインではCNAMEレコード この場合は共存してもいいのかが知りたいです。ややこしくてすみません。

関連するQ&A

  • サブドメインじゃないドメインへのCNAME設定

    DNSのCNAME設定に関して、以下のようなメモが出てきました。 - ok sub.example.jp CNAME example.com - ng example.jp CNAME example.com ; サブドメインじゃない場合はAレコードを設定しないといけない どうしても理由が思い出せないのですが、 どなたか理由をご存知の方はいらっしゃいますでしょうか? よろしくお願いします。

  • ムームーDNSでAレコードの設定

    ウェブだけ専用サーバーでDNSはムームーDNSで行いたいと思っています。 1.www.example.comとsub.example.comの2つのドメインを設定する場合、 Aレコードの設定はこれで問題ないのでしょうか? A 58.xxx.xxx.xxx www A 58.xxx.xxx.xxx sub A 58.xxx.xxx.xxx 2. また最初は下記のように設定したのですが、CNAMEはIPではなくホスト名を指定してくださいとエラー表示されてしまいました。 この場合はどこを直せばいいのでしょうか?   A 58.xxx.xxx.xxx www CNAME 58.xxx.xxx.xxx sub CNAME 58.xxx.xxx.xxx

  • DNSレコードについて質問です。

    独自ドメインを取得した際に、DNSレコードを登録しないといけないと思うんですが、AレコードとかCNAMEとかはどのように使いわけるのでしょうか? たとえば独自ドメイン、test.comでターゲットのIPアドレスが1.2.3.4であると指定するのがAレコードということなんでしょうか? ホストごとにサブドメインを付けたい場合に www.test.com→11.22.33.44 frp.test.com→111.222.333.444 と違うIPをターゲットにしたいときにつけるのがCNAMEなんでしょうか? 自宅サーバにおいて、www.test.comとwww2.test.comで違うページを表示したい場合にはバーチャルドメインなどの設定をするだけでいいんでしょうか? また、近いうちに独自ドメインを取りたいと考えているのですが、ドメインを取得した際にこのようなIPとドメインの関連付けをするにはどのようにしたらいいのでしょうか?そのようなサービスを提供しているところがあるのでしょうか?

  • DNSレコードの書き方

    DNSレコードの書き換え方について教えてください。 サーバー1のIP 11.11.11.11 とします。 サーバー2のIP 22.22.22.22 とします。 ■サーバー1で使用したいもの  ・メール  ・サブドメイン(サブドメインをsub.hoge.comとします) ■サーバー2で使用したいもの  ・メインのドメイン(hoge.com) 上記のような運用をする場合,どようにDNSレコードを書けばよいでしょうか。 DNSレコードはムームーDNSを利用したいです。

  • サブドメイン/ホスト名に関するAレコード、CNAMEの設定

    hogehoge.comというドメインを取得しているとします。 ホスト名、あるいはサブドメインを設定するときにBind9において Aレコードとして記述すればいいのか、CNAMEとして記述すればいいのか わからず質問しています。 具体的にはhogehoge.com.dbにおいて、 hogehoge.com.   IN A 192.168.1.1 www.hogehoge.com. IN CNAME hogehoge.com.  sub.hogehoge.com. IN CNAME hogehoge.com. でも hogehoge.com.   IN A 192.168.1.1 www.hogehoge.com. IN A 192.168.1.1 sub.hogehoge.com. IN A 192.168.1.1 でも、アクセスするほうからすると同じだと思うのですが違いはあるのでしょうか。 常識的、ルール的にはこっちにすべしなどあれば教えてください。 なお、サブドメインをたくさん作り、apache2のVirtualHostと 組み合わせて使う予定です。

  • BIND(DNSサーバー)のTTL(生存時間)設定方法

    よろしくお願いします。 Bind8で、DNSサーバーの設定をしているのですが、 データベースファイルのCNAMEレコードの生存時間(TTL)が上手くいきません。 (SOAレコードではなく、CNAMEレコードのみの生存時間(TTL)を設定する必要があります) 他の書籍等を見ると、 (例) www 1D IN CNAME example.com. もしくは、 www 86400 IN CNAME example.com. 等で、 ドメイン名(www)とINの間に、タブを利用し、時間を設定すればよいように思うのですが、 named再起動時に、エラーになってしまいます。 ご存知の方がいましたら教えて頂けますでしょうか? よろしくお願い致します。

  • 独自ドメインのDNS設定について教えて下さい。

    以前、valuedomain(以下:VD) で運用していた独自ドメイン examplpe.com があります。 これをムームードメイン(以下:ムームー)に移管して運用しております。 以前のVDのDNS設定で、POPサーバー及びSMTPサーバを独自ドメインにしていました。 pop:example.com smtp:example.com ところが、ムームードメインではこの設定がうまく出来ません。 サブドメインをつけて cname を使い擬似的に独自ドメインにすることは出来ました。 DNSの設定 pop cname pop.lolipop.jp. ただ、サブドメインを付けずに運用したいのです。 example.com はWEBにも使っており、ロリポップサーバーを使用しております。 pop.lolipop.jp のIPアドレスとWEBサーバーのIPアドレスは別のになっていました。 これらを踏まえて質問なのですが、 メールソフトからの通信とブラウザからの通信で別のIPアドレスを渡すように設定するにはどうすれば良いのでしょうか。 メールソフトが example.com に通信したときは pop.lolipop.jp から応答があり、 ブラウザが example.com に通信したときはWEBサーバから応答があるようにしたいです。 専門家ではないので単語などが不適切かも知れませんがご教授ください。 なお、ムームードメイン上で設定が無理な場合でも、 外部のネームサーバーを使用して使える場合でも構いません。 VDでは外部取得のドメインも使えるようですがDNSの設定で行き詰まりました。 (以前VDで運用していたときは、メールサーバもWEBサーバもIPが同じだったので設定は楽でした) わかりづらいかも知れませんが何卒よろしくお願いします。

  • ドメイン取得後のゾーンの設定でCNAMEを複数設定は特に問題ないのでしょうか?

    この度2つのブログ(typepad)に独自ドメインを割り当てる設定を行いたく、さくらインターネットで独自ドメインを取得しました。 ※ブログ側ではCNAMEで割り当ててくださいという事でした。 独自ドメイン1つで 設定をaaa.example.com とbbb.example.comというようにサブドメインでそれぞれのブログに設定を行いたいのですがこのような設定を1つのドメイン(CNAMEの割り当てでaaa.example.com とbbb.example.comのように複数設定)で行うことは問題ないのでしょうか? さくら側のゾーン設定のページですが一応CNAMEは複数追加することが出来それぞれのブログに割り当てる設定は出来るのですがゾーン設定でCNAMEを追加してもよい数などに制限はないのでしょうか?? またCNAMEを複数設定してアクセス上何か問題がある様なことがあれば教えてください。素人的な質問で申し訳ありませんがよろしくお願いします。

  • BINDのNSレコードに指定するDNSサーバについて

    お世話になります。 現在運用しているDNSサーバ(BIND9)で、新たなドメインを管理する予定なのですが、 そのドメインのゾーンファイルに記載するNSレコードについて質問です。 なお、レジストラにてそのドメインは取得済みで、DNSの登録はまだの状態です。 ゾーンファイルのNSレコードに記載したDNSサーバと同じものを登録するべきかと 考えていますので…。  DNSサーバ:ns.example.co.jp   (example.co.jpは自社で既に運用しているドメインです)  新たに管理するドメイン:newdomain.com とした場合、newdomain.comのゾーンファイルには、NSレコードとして      IN   NS   ns.example.co.jp.  (方法Aとします) と記載するものと考えていました。 しかし他の人から、「この書き方の方が、newdomain.comを管理するDNSサーバは どこか問い合わせがきた場合、回答が効率良く行われる」 と言われ以下の書き方を進められました。      IN   NS   ns.newdomain.com   ns  IN   A    [ns.example.co.jpのIPアドレス]  (方法Bとします) ここで質問なのですが、方法A,Bでnewdomain.comを管理するDNSサーバを回答するまでの 流れが変わるのでしょうか。 レジストラにDNSを登録するので、どちらの方法でルートサーバから辿っていっても、 最終的にレジストラに登録したDNSサーバが回答されると思うのですが、方法Bのほうが 効率が良いというのが理解できません。 NSレコードでDNSサーバを指定する場合、管理するドメインと同じドメインのホストで あるほうが良いものなのでしょうか。 ご存知の方が居られましたら、ご教示いただけますでしょうか。 よろしくお願いいたします。

  • DNSやMXレコードについて教えてください

    DNSとはドメイン名とIPを相互変換するサーバーということで、DNS設定とはそのサーバーに繋ぐ設定という認識でよろしいでしょうか・・・ それとMXレコードとはなんでしょうか?ドメイン取得に必要な設定なのでしょうか・・・ 最後にDDNSとは毎回変わるIPをドメインに変えるものでDNSの発展型でルータを使って毎回IPが変わる自分のPCをサーバーにしたいときなどに使う設定という認識でよろしいでしょうか? どれかひとつでも構いませんので ご教授のほうよろしくお願いします。