• ベストアンサー

DNSサーバーの逆引き設定がうまくいきません。

LinuxでDNSサーバーの正引き、逆引き設定をしました。 しかし、nslookupコマンドのところで、正引きはできたのですが、逆引きができませんでした。 ;; connection timed out; no servers could be reached という表示がでてしまいます。 何が原因と考えられますか? 逆引きのゾーンデータベースは、 144.***.***.205.in-addr.arpa.db PTRレコードは、IPアドレスを205.***.***.146にしているので、 146 IN PTR ns.***.jp. にしました。 nslookupコマンドで、205.***.***.146ではなく、205.***.***.144とすれば、 Server: 205.***.***.146 Adress: 205.***.***.146#53 *** Can't find 144.***.***.205.in-addr.arpa.: No answer と表示されます。

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

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.3

プロバイダからあなたに指定される、ネットワークの設定で 999.999.999.999/24 のように教えられたらCクラスを割り当てられています。 999.999.999.999/25 とか 999.999.999.999/29 など指定されていたら、Cクラス未満(クラスレス)ということです。 詳しくはあなたのプロバイダに聞いて下さい。 あなたのネットワークがCクラス未満だとしたら、 その一つ上のCクラスのネットワークをあなた以外に他の大勢の利用者に分割されて 割り当てられています。 よって、あなたが勝手に逆引きのDNSを立ててはいけません。 プロバイダの指示に従って下さい。

hotchan
質問者

お礼

そうゆうことだったんですね。 わかりました。ありがとうございました!!

その他の回答 (3)

  • frfr
  • ベストアンサー率56% (9/16)
回答No.4

QNo.607887の#1で私が回答したのが参考になりませんか?参考URLをご覧ください。

参考URL:
http://www.okweb.ne.jp/kotaeru.php3?q=607887
hotchan
質問者

お礼

参考URL、ありがとうございました!!

回答No.2

取り合えず、貴方のネットワーク組織構成が分からないのでなんとも言えませんが。 逆引きについて、上位プロバイダーによって 設定が全然違います。 インターネット上に、BINDなどの説明がされている 一般Webサイトの設定ではうまく機能しない事が おおいいので、ご利用の上位プロバイダーと やり取りされるのが一番早いです。

hotchan
質問者

お礼

ご回答、ありがとうございました!!

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

>逆引き設定をしました。 Cクラス以下のクラスレスですか? クラスレスなら、プロバイダ側で設定してもらいましたか? ドメイン名の逆引き設定の考察 http://sakaguch.com/DNSgyakubiki.html # 逆引きでは、IPアドレスの所有者であるプロバイダが逆引きの # 権限委譲設定を 行った場合のみ、自宅DNSサーバーに逆引きの # 問い合わせパケットがやって来ます。

hotchan
質問者

補足

>Cクラス以下のクラスレスですか? 別の質問でも出していますが、“Cクラス以下のクラスレス”Cクラス未満のネットワーク”の意味がわからないのですが。この2つは同じ意味ですか? D、Eというクラスもあって、そのことですか?

関連するQ&A

  • DNSの逆引き設定がうまくいきません

    DNSの逆引き設定についてお伺いしたいです。 プロバイダでCIDRを使用しているので、DNSの逆引き設定は権限委譲を行う上位ドメイン(ゾーン)の設定方法に合わせなければならないとのことでした。 プロバイダの指示とおりにnamed.conf と データベースを作成したのですが、 nslookup -sil で逆引きのテストをしまいたが、うまくいきませんでした。 何が原因と考えられます? 表示された内容は、 ;; connection timed out ; no servers could be reached と出ていました。

  • DNSの逆引き設定について

     こんにちは、honiyonです。  Linux + bind9.x にて、DNSの設置を行っています。(セカンダリ・プライマリ両方)  複数のGlobalIPを取得しているのですが、この範囲にて、2つのドメイン名を設定する事にチャレンジしています。  最初の1つは問題なく設置出来ていますが、2つ目で大変な事に気づきました。  正引きは良いのですが、逆引きについて、   ネットワークアドレスの逆.in-addr.arpa.  と設定しますよね?  1つのネットワークの中に 2つのDNSを設置する事になるわけですので、逆引きでこの値が重なってしまいます。  例として、LocalIPに例えて、192.168.0.0/255.255.255.0 なネットワークだとしたら、   hoge.com(192.168.0.1)の逆引きDNSは、0.168.192.in-addr.arpa.   bar.com(192.168.0.2)の逆引きDNSも、0.168.192.in-addr.arpa.  となってしまいます。  この設定で良いのでしょうか?(^^;  宜しくお願いします(..

  • nslookup時のDNSサーバのタイムアウトについて

    nslookupを実行し、外部サーバの逆引きレコードを引いた結果、 1回目はタイムアウトなのですが、2回目は成功します。 DNSサーバの動作として、これは正常なのでしょうか? また、1回目にタイムアウトになってしまう原因には どんなことが考えられるでしょうか? ご教示の程、宜しくお願い致します。 以下、コマンド実行結果 > nslookup Server: <host name of dns server> Address: 192.168.1.1 > set type=ptr > 216.91.93.202.in-addr.arpa  ★1回目 Server: <hostname of dns server> Address: 192.168.1.1 DNS request timed out. timeout was 2 seconds. DNS request timed out. timeout was 2 seconds. *** Request to <hostname of dns server> timed-out > 216.91.93.202.in-addr.arpa  ★2回目 Server: <hostname of dns server> Address: 192.168.1.1 Non-authoritative answer: 216.91.93.202.in-addr.arpa name = d.top.vip.bbt.yahoo.co.jp 以下省略 というように、1回目はタイムアウト、 2回目はレコードを引くことができます。

  • nslookupコマンドでDNSサーバーに到達できません

    自宅のPCにFedora11をインストールして、DNSサーバを構築しました。 はじめてのCentOS5という本を参考にして、設定ファイルを記述し、namedのstartまでは成功しました。 しかし、nslookupコマンドを実行すると、 [ユーザ名@PC名 ~]$ nslookup > yoho-pc01.ojidomain.co.jp ;; connection timed out; no servers could be reached と表示され正引きができません。逆引きも同様です。 namedのプロセスは動いています。自ホストへのpingもオーケーです。 どうすれば、DNSサーバが使えるでしょうか? 教えてください。

  • DNSサーバについて

    インターネットについて勉強中の初心者です。 DNSサーバ(コンテンツサーバ)というのは、 世の中には正引き用と逆引き用の2種類があるというのを 学んだのですが、 一般的に正引きなら、 家→キャッシュサーバ→コンテンツサーバ(ルートから順に問い合わせる) この場合、例えばwww.yahoo.co.jp.ならば、 コンテンツサーバは、 ルートのDNS→jpのDNS→yahoo.co.jpのDNS→FQDNに対応するIPを教えてくれる ここで逆引きの場合が不思議なのですが、 仮に192.168.11.1というグローバルIPアドレスがあったとして、 (これはプライベートIPですが、仮にの話です) 逆引きするとして、 1.11.168.192.in_addr.arpa. ルートのDNS→arpaのDNS→in_addrのDNS→ 192のDNS→168のDNS→11のDNS→1のDNS→IPに対応するFQDNを教えてくれる という流れをするのでしょうか??? こんなに沢山逆引きの場合はDNSを通るものなのでしょうか?? それとも、in_addrのDNSが数字の部分を全部管理していて、 ルートのDNS→arpaのDNS→in_addrのDNS(192→168→11→10)→対応するFQDNを教えてくれる(in_addrのゾーンで全て解決できる) 見たいな感じなのでしょうか? よろしくお願いします。

  • 逆引き情報を管理するDNSについての質問です。

    ルートサーバの管理下にある、逆引き情報を管理するDNSについての説明で、次のうち正解の2つはどれですか? 1、intの管理下にはin-addrがある 2、arpaの管理下にはin-addrがある 3、arpaとintがあり、arpaはIPv6、intはIPv4を管理する 4、arpaとintがあり、arpaはIPv4、intはIPv6を管理する。 とあり、なんとなく2と3かなと思うのですが。。。教えてください。

  • DNS(Bind9)の逆引き設定

    Bind9の逆引き設定部分で躓いております。 プロバイダからaaa.bbb.ccc.224/29を割り当てられており ますがfailed: unexpected end of inputや dns_rdata_fromtext: ex/SUB224.ccc.bbb.aaa.in-addr.arpa.rev:6:near eol: unexpected end of input zone SUB224.ccc.bbb.aaa.in-addr.arpa/IN: loading master file ex/SUB224.ccc.bbb.aaa.in-addr.arpa.rev: unexpected end of input の様なエラーが出て逆引きがうまく動作しません。 解決方法をご存知の方がおりましたらお力をお貸しいただけないでしょうか。

  • DNSの逆引きが上手く行かない

    現在,RedHat7.2とBIND9.1.3-4を使用してDNSのマスターサーバを構築しています. 参考書等をみながら一通りの設定を終了して起動させた所,正引きは上手く行くのですが逆が上手く行きません. 自ドメイン内の各ホストを逆引きしようとしてもエラーになり,もちろんそれ以外のホストを逆引きしてもだめです.エラーメッセージは以下の通りです. HOST:***.in-addr.arpa not found:2 (SERVFAIL) しかし,domain name pointerという奴だけは逆引きしてもでてきます.(例えば216.239.35.101 google等) 逆引きゾーンファイルの書式が誤っているかと思って調べましたが今の所誤りは見つかっていません. 質問の仕方が悪い所は補足しますので,どなたかアドバイスの方をよろしくお願いします.

  • DNSのPTRレコードをまとめたい

    bind8を使ってます。 ※この質問自体間違っているかもしれませんので、その時はずばっとご指摘下さい ^ ^;) たとえば以下のようなサーバ群があったとして、 sv1.dom 10.1.1.1/24 sv2.dom 10.1.2.1/24 sv3.sub.dom 10.1.3.1/24 sv4 sub2.dom 10.10.1.1/24 のPTRレコードは、サブネット(24ビット)ごとにそれぞれファイルが必要になるのでしょうか? #例えば # db.10.1.1、db.10.2.1、db.10.3.1、db.10.10.1 の合計4つ これを例えば以下のようにひとつのファイルにまとめることはできるのでしょか? -db.10 ファイル--- 1.1.1.10.in-addr.arpa. IN PTR sv1.dom 1.2.1.10.in-addr.arpa. IN PTR sv2.dom 1.3.1.10.in-addr.arpa. IN PTR sv3.sub.dom 1.1.10.10.in-addr.arpa. IN PTR sv4.sub2.dom ちなみに内部のプライベートネットワークでの話です。 よろしくお願いいたします。

  • 逆引きの問い合わせにテストについて

    教えてください。 新設のDNSサーバを立てました。新しく回線を敷設して、その下に繋ぎます。 現回線に下に繋がっている既設のDNSサーバから将来変更する予定です。 先ず近日中にお名前.com(レジストラ)で新設のDNSサーバへ向くようにIP変更する予定です。 しばらくは現サーバを見に行くように既設DNSと同じゾーンファイルを設定しておきます。 (正引きや逆引きの情報は既設と同じにしてあります。) 新しいDNSサーバで名前解決のテストをしたいため、 外からNSLOOKPでテストをしたいです。 逆引きのテストをした時に以下のエラーが表示されます。 何が原因か教えていただけないでしょうか。 ある端末からインターネット経由でNSLOOKUPをします。。 >nslookup >server (新設DNSサーバのIP) >set type=ptr >(既設WWWのグローバルIP) 以下のようなQuery refusedという結果になってしまいます。 切替前の段階ではこれは正しい返答なのでしょうか?それともどこか設定がおかしいのでしょうか? ***[(新設のDNSサーバグローバルIP)] can't find (既設のWWWのグローバルIP).in-addr.arpa: Query refused よろしくお願い致します。