• ベストアンサー

DNS:レコードが重複した場合の挙動

下記のように、同じドメインに対してDNSレコードを2つ以上指定した場合、どのような挙動をするのでしょうか?色々調べてみたのですが、なかなか記事が見つかりません。識者の方、お知恵を貸していただければ幸いです。 ケース1: A sample.jp. 123.456.xxx A sample.jp. 195.132.xxx ケース2: NS sample.jp. ns.dns.jp. A sample.jp. 123.456.xxx

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

  • ベストアンサー
  • wakko777
  • ベストアンサー率22% (1067/4682)
回答No.1

http://ash.jp/env/srv/rounddns.htm ラウンドロビンという動作をします。

sabanikomi
質問者

お礼

ありがとうございます!ラウンドロビンという言葉は聞いたことがあったのですが、なるほど。循環するんですね。URLのサイトではAレコードの例ですが、ケース2のようなNSとAで重複していた際も(なかなかないケースだと思いますが)同じく振り分けられるのでしょうか?

関連するQ&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

  • 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サーバを指定する場合、管理するドメインと同じドメインのホストで あるほうが良いものなのでしょうか。 ご存知の方が居られましたら、ご教示いただけますでしょうか。 よろしくお願いいたします。

  • NSレコードは必須?

    馬鹿げた質問かもしれませんが… 上位DNSのNSレコードに指定されたDNSサーバー、すなわちリソースデータを持っているDNSサーバーでは、そのドメインのNSレコードは自分自身を指すわけですが、この記述は何のためにあるのでしょう? うまく伝わるか解りませんが、たとえば、ドメインを取得したレジストラのほうにはNSを指定するのは当然です。たとえばns.domain.netと指定します。では、ns.domain.netのほうには、NSを指定する意味がないのでは?と思ったのです。 単なるルールに過ぎないのでしょうか。あるいは何か技術的に理由があるのでしょうか?

  • 【DNSのMXレコードについて】

    【DNSのMXレコードについて】 今、ドメインのDNSレコード設定で以下のように設定しています。 ・Aレコード xxxx.jp  123.456.789.000 ・Aレコード *xxxx.jp  123.456.789.000 これでメールも問題なく使えているのですが、調べた所メールを使用するには MXレコードでメールサーバを指定しないといけないと書かれていました。 *xxxx.jpでPOPもSMTPもフォローしているので問題ないと思うのですが 何故MXレコードを設定する必要があるのでしょうか? 他にもMXレコードを設定するメリットなどがございましたら 教えていただければ幸いです。 どうぞよろしくお願いいたします。

  • DNS PTRレコードについて

    DNS PTR逆引きについてですが、 普通あまりやらない設定かと思いますが、 1つのIPのサーバに対して複数のドメインで仮想ホストで運用をする際に 利用するドメインすべてで逆引きPTRを指定した場合、 どのドメインが優先されるでしょうか? つど、逆引きしたドメインがいれかわり異なるサイトが表示されるのでしょうか? DNSサーバはドメインごとに別々のものを使うため 複数のDNSサーバから1IPに対して AレコードとPRTレコードが設定されます。 またこの設定をしている場合のPRT一覧はNslookupや何かで出せるのでしょうか?

  • DNS、MXレコードにIP指定してもいいの?

    DNSのAレコードは、普通IPを指定するかと思いますが、 MXレコードも同じようにIP指定してもいいのでしょうか? 大抵の場合、Aレコードのドメイン名とメールのドメイン名が同じなので MXの方はIPではなく、“ドメイン.”で記述してるので。。。 別に問題無いのでしょうか。 教えてください!

  • Windows2003ServerのDNSサーバ設定方法

    tvドメインを新規で取得しました。 仮に「domain.tv」とします。 これをWindows2003Server1台で運営すべく頑張ってるのですが、 どうにも上手く動作してくれません。 問題はDNSの設定なんですが、まずは下記サイトで次の通りネームサーバを登録しました。 http://www.tv/ ネームサーバー1:ns1.domain.tv (xxx.xxx.xxx.xxx) ネームサーバー2:ns2.domain.tv (xxx.xxx.xxx.xxx) ネームサーバー5:(オプション) ここで最初の疑問。「ネームサーバー5」って何ですか? http://www.tv/は英語でしか質問を受け付けてくれないので意味が分かりません。 とりあえずhttp://www.tv/での設定には間違いがないと思います。 次にWindows2003Server側の設定です。 現在のマシンの名前は「NS1」です。 IPアドレス:192.168.1.11 デフォルトゲートワェイ:192.168.1.1 DNSサーバ:192.168.1.1 で、前方参照ゾーンを作成しました。 ゾーン名は「domain.tv.dns」です。 ここで自動的に下記3個の情報が作成されました。 親フォルダと同じ SOA [1].ns1.domain.tv 親フォルダと同じ NS ns1.domain.tv ns1 (A) xxx.xxx.xxx.xxx 追加で下記を作成です。 www CNAME ns1.domain.tv ftp CNAME ns1.domain.tv mail MX ns1.domain.tv ここでnslookupを立ち上げてみました。 しかし上手く反映されていないみたいです。 pingも無効です。 一体、何が悪いのか分かりません。 ルーターでpingを無効にする機能は外しています。 気になるのはルートヒントやフォワードですね。 あと、DNSサーバ:192.168.1.1で良いのかどうか。 xxx.xxx.xxx.xxxに変更すると、LAN内での設定が変わってきますよね? 誰か正しい設定方法を教えて下さい。 宜しくお願いいたします。

  • Webドメインだけのドメイン移管(メールドメインはそのまま残す)について教えてください。

    現在ドメイン移管の調整を行っています。 要件は下記の通りです。 旧コンテンツ管理会社(A社)から新コンテンツ管理会社(B社)へドメイン(move.jp)の移管を行いたい。 ドメイン移管はWebコンテンツのみをA社へ移管し、メールドメインはB社のまま使い続けたい。 こういった要件で、現状DNSは下記のように設定されていると仮定します。 レジストリ:move.jp(ドメイン)⇒yyy.yyy.yyy.dns A社DNSサーバIP:xxx.xxx.xxx.dns A社WebサーバIP:xxx.xxx.xxx.web A社MailサーバIP:xxx.xxx.xxx.mail A社DNS設定  (現状はmove.jpドメインを管理していないので何もなし) B社DNSサーバIP:yyy.yyy.yyy.dns B社WebサーバIP:yyy.yyy.yyy.web B社MailサーバIP:yyy.yyy.yyy.mail B社DNS設定 move.jp NS ns.move.jp ns A yyy.yyy.yyy.dns www A yyy.yyy.yyy.web move.jp MX mail.move.jp mail A yyy.yyy.yyy.mail 今回ドメイン移管に当たっては、変化点を少なくするためB社のDNS設定はできれば行いたくありません。 移管に当たっては、下記のように設定すれば正常に移管できるのでしょうか? それとも、やはりB社のDNS設定も変更する必要が必ずありますでしょうか? ドメイン移管時 レジストリ:move.jp(ドメイン)⇒xxx.xxx.xxx.dns A社DNS設定 move.jp NS ns1.move.jp ns1 A xxx.xxx.xxx.dns www A xxx.xxx.xxx.web move.jp MX mail.move.jp mail NS ns.move.jp ns A yyy.yyy.yyy.dns B社DNS設定 move.jp NS ns.move.jp ns A yyy.yyy.yyy.dns www A yyy.yyy.yyy.web (<- 使われないと思うので消す) move.jp MX mail.move.jp (<- 使われないと思うので消す) mail A yyy.yyy.yyy.mail よろしくお願いします。

  • DNSサーバのIPアドレスが上位のDNSに登録されているかを確認したい

    DNSサーバのIPアドレスが上位のDNSに登録されているかを確認したい お世話になります. 2点ほど質問があります. [1] 例えば以下のような場合を想定します. IPアドレス(グローバル):xxx.xxx.xxx.xxx 自ドメイン:foo.bar.jp DNSサーバは構築済みです. この場合,上位(bar.jp)のDNSサーバに対してこちらのIPアドレス(xxx.xxx.xxx.xxx)を指すAレコードが登録されているか問い合わせを行う方法はありますでしょうか. [2] nslookupを用いて以下の手順で上位DNSサーバに問い合わせをしてみました. 使用したOSはMacOS X Serverです. % nslookup > set querytype=A # Aレコードを検索対象にセット > server bar.jp # 上位DNSサーバを指定 > xxx.xxx.xxx.xxx # 実行 Server: bar.jp Address: xxx.xxx.xxx.xxx#53 ** server can't find xxx.xxx.xxx.xxx: NXDOMAIN このような結果が帰ってきた場合「登録されていない」と判断してもよろしいのでしょうか. 以上2点です. 直接解答につながる意見でなくてもかまいませんので,思いついたことがあればよろしくお願いします.

  • value-domain サブドメインへのアドレス指定とAレコードの設定

    ホームページの一部にjugemのブログを組み込みたいと考えています。現在はvalue-domainにてドメインを取得、xreaのサーバーを利用してホームページを運営しています。 マニュアルによると、サブドメイン名およびAレコードの設定が必要なのですが、 http://jugem.jp/manual/manual.php?mode=domain02 設定方法がわかりません。ご助言お願いします。 1)サブドメイン名の設定 マニュアルより 「サブドメイン名(例: ○○○.あなたのドメイン.jp)に以下のアドレスを指定してください。サブドメイン名 dns0.jugem.jp」 やってみたこと: xreaのドメイン情報入力画面にて、「xxxxx.独自ドメイン」というサブドメインを、ドメイン名に入力。その他のフィールドはブランクのままドメイン設定。 わからないこと: dns0.jugem.jpの指定はどの画面でどのように行えばよいのか。 2)Aレコードの設定内容 (IPアドレスの指定) マニュアルより  「プライマリネームサーバーIP xxx.xxx.xxx.xx   img.サブドメイン名 xxx.xxx.xxx.xx   上記のような形式で、AレコードにIPアドレスを指定します。IPアドレスはお使いのブログサーバーごとに異なります。」 わからないこと: value-domainのdns設定フィールドへの記入で対処できると推測。記述方法がわからない。 どうぞよろしくお願いします。