セカンダリDNSサーバの構築方法と影響:必要な手順と注意点

このQ&Aのポイント
  • 現在自分でプライマリDNSサーバを構築しており、セカンダリサーバはプロバイダーに任せています。しかし、今回自分でセカンダリサーバを構築したいと思っています。セカンダリサーバの構築方法やゾーン転送について確認し、現在のDNSサーバとの関係性についても解説します。
  • 新たなセカンダリDNSサーバをレジストラに登録する必要があるのか、登録する前に現在のDNSサーバが停止した場合に自分で管理しているドメインの名前解決ができなくなるかについて確認します。
  • nslookupで表示されるnameサーバについて詳しく説明します。さらに、セカンダリDNSサーバの構築に関する質問について解答します。
回答を見る
  • ベストアンサー

セカンダリDNSサーバ構築

お世話になります。 下記をご教授頂けますでしょうか? 現在自分でプライマリDNSサーバを構築しています。 そして、セカンダリサーバをプロバイダーに任せています。 この2台で自分のドメイン(xxx.xxx.com)を管理してます。 こちら2つDNSサーバはレジストラに登録されています。 今回、自分でもう一台セカンダリサーバを構築しました。 ゾーン転送もうまくいき下記のような確認をすることができました。 >nslookup 既定のサーバー: UnKnown Address: x.x.x.x > set type=all > xxx.xxx.com xxx.xxx.com nameserver = 現プライマリDNSサーバ xxx.xxx.com nameserver = 現セカンダリDNSサーバ xxx.xxx.com nameserver = 新セカンダリDNSサーバ ここで、この新セカンダリDNSサーバをレジストラに登録するのでしょうか? また、登録するまでは、現プライマリDNSサーバと 現セカンダリサーバが停止すると 自分で管理しているドメイン(xxx.xxx.com)の名前解決はできなくなってしまうのでしょうか? できなくなってしまうとすると、nslookupで表示されるnameサーバは 何を意味しているのか? ご存知の方がいらっしゃいましたら教えて頂けますでしょうか? 多くの質問をして申し訳ないですが、よろしくお願いいたします。

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

  • ベストアンサー
  • EF_510
  • ベストアンサー率50% (306/604)
回答No.1

>ここで、この新セカンダリDNSサーバをレジストラに登録するのでしょうか? >また、登録するまでは、現プライマリDNSサーバと現セカンダリサーバが停止すると >自分で管理しているドメイン(xxx.xxx.com)の名前解決はできなくなってしまうのでしょうか? 「ここで」の意味がよく判りませんが… この質問はYesです。 >できなくなってしまうとすると、nslookupで表示されるnameサーバは >何を意味しているのか? 登録されているサーバが全て出てくるだけです。 登録数が多いとDNSクエリーが分散して処理の能力が(見かけ)上がるとかそういった感じです。

yomimimi
質問者

お礼

なるほど。そうですか。 良くわかりました。ありがとうございました。

関連するQ&A

  • 2台のDNSサーバで複数ドメインを運用します。

    ■■前提■■ CentOS(5.3)およびBINDを使用します。 ●以下のドメインを運用すると仮定します。 xxx.com yyy.com ●xxx.comのドメイン情報(レジストラ)に以下の内容を設定します。 プライマリDNSサーバホスト名 dns1.xxx.com(192.168.0.2) セカンダリDNSサーバホスト名 dns2.xxx.com(192.168.0.3) ●yyy.comのドメイン情報(レジストラ)に以下の内容を設定します。 プライマリDNSサーバホスト名 dns1.yyy.com(192.168.0.2) セカンダリDNSサーバホスト名 dns2.yyy.com(192.168.0.3) そこで質問です。 ■■質問内容■■ ●質問1 上記の運用は、DNSサーバ2台用意すれば可能でしょうか? ●質問2 複数ドメインのDNSサーバのIPアドレスは、同じに設定できますでしょうか? ※上記の場合は、192.168.0.2と192.168.0.3は、複数ドメインで同一のIPを使用しています。 ●質問3 同一サーバを、dns1.xxx.comとdns1.yyy.comのように各ドメインのレジストラに、このような名前で登録できますでしょうか。

  • Windows2003ServerでDNSを構築したい

    お世話になります。 自社WebサーバーにDNSを構築することになりましたが、初めてのことで、うまく設定できず悩んでおります。 Webサーバー自体は既に1年以上稼動しており、DNSについてはプライマリ、セカンダリともにOCNに登録しています。この度、別の独自ドメインのセカンダリDNS用にするために、自前でインターネット向けのDNSサーバーを構築しWebサーバマシン上でnslookupを実行したところ、設定したIPアドレスが返ってきたので正しく設定できたと思ったのですが、いざインターネット上でサイトにアクセスしてみると、「ページを表示できません」というページが表示されてしまいます。 試しに、以下のサイト上で、外部からnslookupコマンドを実行したところ、うまくいきませんでした。 http://www.cman.jp/network/support/nslookup.html 確認すべき事項について、アドバイスお願いいたします。

  • セカンダリDNSのNSレコードの動作がわからなくて困ってます。

    DNSサーバについての質問です。或るドメインに対して、以下の設定がされている状態で、プライマリDNSサーバが障害にあった場合、名前解決について何か支障がでるのでしょうか?また、支障が出るとすればどういった症状になるのでしょうか。  ・レジストラにはプライマリ、セカンダリDNSサーバをそれぞれ登録しています。  ・プライマリDNSサーバの、ゾーンファイルのNSレコードには、セカンダリDNSサーバの記述がありません。  ・セカンダリDNSサーバのnamed.confには、プライマリDNSサーバのIPアドレスが記述されています。 つまり、セカンダリDNSサーバには、プライマリDNSサーバからのゾーンファイル転送によって、自身のNSレコードを含まないゾーンファイルが存在しています。 レジストラには登録されているので、問題なく名前解決ができるのではと思っているのですが・・・。 すみません、いまいちNSレコードの役割がわかっていません。 ご教授よろしくお願いします。

  • DNSサーバー構築

    RedHat7にてDNSサーバ構築していますが、 独自ドメイン取得し、マニュアル通りに構築していますが、マニュアル通りにしていますが上手にいきません。 <問題状況> ○nslookupにて”192.168.0.2サーバがみつかりません” <現サーバ機等の設定環境> ・ルーターIPを192.168.0.1 、サーバIPを192.168.0.2、ネットワークIP(サブネット)を 192.168.0.0に設定しています。 ・ルーターのプライマリIPは192.168.0.1 ・DHCPはルーターで設定、サーバでのDHCP設定はしていない。 <疑問> ○JPNIC登録プライマリDNSサーバのホスト名とサーバ用ホスト名の記述場所は? ○セカンダリはISPのサーバー名とIPは? (IPSから配布されたたメールアドレスの記述でよいのか、IPは?)

  • セカンダリDNSは必ず必要ですか?

    DNSにはプライマリDNSとセカンダリDNSが必要といわれますが、セカンダリDNSは必ず必要なものなんでしょうか? 現在(ど素人の)私は家庭のLANにてネームサーバをスレーブとして立ち上げており、ダイナミックDNSをフォワーダにしております。 LAN内のネームサーバのプライマリDNS設定欄にはブロードバンドルータのIPアドレスを入力しているのでISPのDNSに転送されてますが、セカンダリDNS設定欄には何も記載してません。 このような状態(セカンダリDNSを使っていない状態)から判断してセカンダリDNSが必ず必要というわけではないと言い切れますでしょうか・・ 今後LAN内のDNSサーバを正式にレジストラ登録したいので悩んでます。 宜しくお願いします。

  • DNSサーバーにプライマリ、セカンダリ設定は必要?

    DNSサーバーを外部のDNSサービスへ変更を検討しています。 別々のDNSサービスに1台ずつ申し込もうと考えています。 いいな!と思ったサービスは他社からのゾーン転送に対応していないなど、DNSサービスの選定に悩んでしまいます。 ふと思ったのですが、プライマリ、セカンダリの設定は必要でしょうか? 私の認識では、 ・DNSサーバーのプライマリ、セカンダリは、ただプライマリの設定(ゾーン)をセカンダリが複製するだけで、両方のDNSサーバーの設定を間違わずに設定すれば良い。 ・レジストラへの登録もプライマリ、セカンダリは変わらない。 ・プライマリ、セカンダリを設定しても、結局、問い合わせされるDNSサーバーはランダム googleのように、4台もDNSサーバーを持っていたら1台だけの設定で楽になるかもが、DNSサーバーの設定なんて滅多に変更しないと思いますし、2台なら特に必要ないかな?と思います。 私の認識はあっているでしょうか? また、みなさまのご意見を教えて頂ければ幸いです。

  • セカンダリDNSに関して

    特別何をすることもなく、 ホスティング業者さんとレンタルサーバ契約をすることによって DNS情報を二つ提供してもらっていたのですが、 プランを「PLESK管理による仮想占有サーバ」に変更しましたら、 マニュアルにはDNS情報が1つしか記載しておらず それも「(仮)」と記載されています。 PLESK上でドメイン管理を行なうと 自動的にプライマリDNSが設定されるようなので、 その時に自動的に付けられる名前かと思います。 DNS情報を1つしか設定しなくても使えているドメインもあるのですが、 DNS情報を2つ設定しないとならないドメインがありまして…。 (ドメイン管理会社さんのコンパネで弾かれてしまう) DNS情報が1つしかなくセカンダリに何を設定すればよいのか ホスティング業者さんに問い合わせたところ、 技術的な質問はサポートの対象にならないかもしれないと 回答待ちではあるのですが、 セカンダリDNSに関してどうしたらよいのかわかりません。 動作確認の仕方もよく分からないので、 出来るだけ詳しく教えていただけると嬉しいです。 ※ドメイン管理業者さんにも問い合わせてみたのですが、 サーバ管理会社さんへ問い合わせるよう言われてしまいました。

  • DNS構築

    LinuxでプライマリDNSを構築しております。 セカンダリDNSはISP側です。 LinuxのIPはスタティックで振り、 同じネットワークにあるクライアントには LinuxのDHCPでIPを割り当ててます。 Linux自身でnslookupをすると自分で名前解決できておりますが、 Windowsクライアントでnslookupをすると ISP側のDNSで解決しに行ってしまいます。 Windowsクライアント ipconfig /all の Connection-specific DNS SuffixやDefaul Gateway DHCPServer DNSServerの設定は問題なさそうです。 Windowsクライアントでnslookup結果は以下の通りです。 >nslookup ***Can't find server name for address 192.168.*.*:No response from server Default Server: ns-kg.***.ad.jp Address:211.*.*.* ローカルのプライマリDNSが応答してくれてないようです。 LinuxのDNS自身でnslookupをすると >www.google.co.jp Server: 192.168.*.* Address: 192.168.*.*#53 Non-authoritative answer: www.google.co.jp canonical name = www.google.com ******* Address:66.249.89.99 > となるのでDNSは動いてるように見えます。 原因として考えられるのはどのようなことか ご教授願えますでしょうか。 お願いいたします。

  • セカンダリDNS BINDについて

    初心者です。 BIND9.3.2(Windows)でDNSを設定しています。 正常に動作しているときは、nslookupでプライマリもセカンダリも反応するのですが、 プライマリが何らかの理由で止まった場合にセカンダリがnslookupで反応しませんでした。 その場合に考えられる原因がありましたら教えて下さい。 また、対処法やエラーを探す方法などもわかりましたら、ご教授頂けると助かります。 プライマリのPCを再起動し、セカンダリのBINDを再起動すると、セカンダリもnslookupで反応するようになりました。

  • DNSサーバを構築したのですが、エラーになってしまいます・・・。

    SUN/Solaris(2.6)で、DNSサーバを構築しています。 OCNエコノミーのプロバイダからもらっている情報を元に、構築しました。 本体電源起動時、「internet domain server start」と表示され、エラーもなく ドメインサーバが起動されているようではあるのですが、 起動後「nslookup」コマンドで確認しようとしたところ、 次のようなエラーメッセージが表示されてしまいました。 「*** Can't find server name for addres xxx.xxx.xxx.xxx:Server failed」 原因が、まったく分からないので困っております。 どなたか、対処方法、あるいは、考えられる原因などご存知でしたら、 ご教示願えませんでしょうか? よろしくお願いいたします。m(._.)m