逆引き可能なFQDNとは?

このQ&Aのポイント
  • FQDNが逆引き可能かどうかは、そのドメインを管理しているDNSサーバ次第で決まります。
  • 逆引き可能なFQDNは、DDNSサーバで逆引き可能に設定されているかどうかで判断されます。
  • 逆引き可能なFQDNは、一つのIPアドレスに対して一つ設定されます。
回答を見る
  • ベストアンサー

逆引き可能なFQDN

現在、VineLinux3.2を使いLinuxを勉強中の素人です。 逆引き可能なFQDNかどうかはnslookup、digコマンドなどで 確認できますが、 このFQDNが逆引き可能かどうかは、 そのドメインを管理しているDNSサーバ次第で決まるのでしょうか? 名前解決の順序は、 家庭内LAN→ルータ→ISPのDNS→色々なDNSサーバ→目的の名前解決の情報をもったDNSサーバ(ここで逆引き可能なように登録してあるかどうかで決まる??) 例えば、私はno-ip.comでドメインを取得したのですが、 no-ip.comのDDNSサーバでそのドメインが管理されている、 そしたら、そのDDNSサーバで逆引き可能なように設定されているかどうかで決まるのでしょうか? また、逆引き可能なFQDNは一つのIPアドレスに対して一つ、 これがどういう仕組みになっているのかがよく分かりません。 無知な上に、拙い文で申し訳ありません、よろしくお願いします。

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

  • ベストアンサー
回答No.1

逆引きというのは、IPアドレスからドメイン名を引くことを言います。 なので、逆引きできるかどうかはドメインを管理しているDNSサーバは関係なく、IPアドレス(正しくはそのIPアドレスが所属しているネットワークアドレス)を管理しているDNSサーバに依存します。 ドメイン名からIPアドレスを引くことは「正引き」と呼んだりしますが、これに関しては仰るとおり、そのドメインを管理しているDNSサーバ次第です。 >また、逆引き可能なFQDNは一つのIPアドレスに対して一つ、 >これがどういう仕組みになっているのかがよく分かりません。 (「逆引き」の部分を「正引き」と読み替えるとして)FQDNに対応するIPアドレスはいくつあっても構いません。例えばdigで「www.yahoo.co.jp」を引いてみればわかりますが、対応するIPアドレスがいくつも出てくると思います。これは「DNSラウンドロビン」という手法でアクセスを分散させる目的のものです。

bobukun
質問者

お礼

なるほど、正引きと逆引きではDNSサーバが違うんですね、 もう少し自分なりにDNSに関しての事を勉強してみて、 どうしても分からない事があったらまた質問させていただきたいと思います、ありがとうございました。

関連するQ&A

  • Active DirectoryでのFQDNとインターネット上のFQDNはどうやってつながるのですか

    NT4.0のPDCを2003R2にアップグレードしてActive Directory環境に移行しました。この時Active Directoryの導入に必須、ということでDNSサーバを稼動し始めました。しかし、このDNSサーバとなったDC自身がnslookupで自分の名前解決ができません。どこか設定がおかしいのだろうと思います。 この問題を解決したいのですが、ただその前に根本的にActive DirectoryでのFQDNとインターネット上のFQDNがどうつながるのかが理解できていないので、それについて教えていただければと思い質問しました。 例えば、旧NT4.0時代のドメインが"yamada"で、このネットワークのインターネット上のドメインが"1.com"、そしてウェブサーバのホスト名が"www"だとすると、このウェブサーバのFQDNは次のようになると思います(シングルフォレスト、シングルドメイン)。  Active Directory上:www.yamada.1.com  インターネット上:www.1.com マイクロソフトによると、Acitive DirectoryになってからマイクロソフトのDNSサーバはインターネットと完全に統合された、となっているのですが、インターネット上の他のDNSサーバでは"www.yamada.1.com"などとはなっておらず、この二つがどうつながるのかが判りません。 それとも、Active Directory上のDNSサーバで設定した内容が間違いなのでしょうか?だとすると、NT4.0時代の"yamada"というドメインはActive Directoryになってからはどう記述されるのが正しいのでしょうか? どたなかよろしくお願い致します。

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

    長文で、失礼致します。 現在会社で利用しているISPのSMTPサーバが メール送信時に、スパム対策のため DNSの逆引きチェックを行うサーバなのですが 現在私が利用しているグローバルIPアドレスが nslookup等で逆引きができません。 そのためメールをスムーズに送ることができず困っておりました。  利用しているISPに尋ねると、 「あなたに付与しているIPアドレスのプライマリDNSは  あなたの会社のDNSサーバに権限委譲の登録をしているので  あなたの会社のサーバを確認して下さい」 といわれました。 社内を確認すると、確かにDNSサーバがありましたが ハードウェア的に故障しており復旧不可な状況でした。 そこで新しいPCでWindows+BindでDNSサーバを立てて 以前のDNSサーバと同じグローバルIPを固定し 外部からも利用できるDNSサーバとしては稼働するようになったのですが 逆引きチェックができるようにするには どのように設定したらいいかわかりません。 当初管理していた者が退社してしまったこともあり ドメイン名もあやふやで分からない状態です。 長くなってしまいましたが、逆引きチェックを正常に 動作させるためにはBindでどのような設定を行うのがよいか。 もしくは何を確認すればいいのか ご教授いただければ幸いです。 宜しくお願い致します。 権限委譲先への問い合わせ結果です。 ------------------ $ dig -x グローバルIP @dns.xxxxx.jp soa ; <<>> DiG 8.3 <<>> -x @dns.xxxxx.jp soa ; (1 server found) ;; res options: init recurs defnam dnsrch ;; res_nsend to server dns.xxxxx.jp DNSサーバのIPアドレス: Connection timed out

  • solarisでnslookupできない

    solaris初心者です。下記について教えてください。 nslookupを行なうとNon-existent domainとなり名前解決ができません。 windowsやlinuxであればNon-existent domainとなってもDNSサーバに接続されるようですが、solarisのnslookupではDNSサーバの逆引きポインタが定義されていないとDNSサーバに接続できないのでしょうか? digコマンドで確認する方法もあるようですが未確認です。

  • DNSサーバーの逆引き設定は必須ですか?

     クラスC未満のIPアドレス空間にDNSサーバーを置くgTLDドメインを追加したいと考えています。プロバイダがそういうドメインに対するDNSの逆引き設定をしてくれないため、逆引きができないDNSサーバーになってしまいます。  「安定運用に支障のあるサーバーになる」とドメイン取得代行屋から注意を受けましたが、実際にどうなのでしょうか?  そのドメイン取得代行屋が自ら使用しているドメイン名に対するDNSサーバーのアドレスをWhoisで拾ってきて、nslookup してみたのですが、ドメイン名→IPアドレス(正引き)は上手くいきますが、IPアドレス→ドメイン名(逆引き)は返ってきません。  その点を指摘すると、逆引きできないように見えているが実際には出来ている、と私には理解困難な説明をされます。 Q1.DNSサーバーに対して逆引き設定は必須でしょうか? Q2.ドメイン取得代行屋の言う「逆引きできないように見えているが実際には出来ている」というのは本当なのでしょうか?

  • 固定IP&DNS(BIND)設定について

    はじめまして。本当に困っています。教えてください。よろしくお願いいたします。 ■固定IP(asahiネット) ■Fedora Core2 ■BIND-9.2.3 ■自宅サーバはルータを使用し「192.168.0.2」 上記の構成になります。 (ルータは53,80ポート開放しています) ドメインレジストラにはDNS設定を「Linuxで設定したホスト名+ドメイン名」を登録済みです。 ・nslookupで確認→FQDNであれば正引き、逆引き共に正常です。 ・DNS設定をし、nslookupで「www.ドメイン名」を確認すると、「~server faild」と表示されます。 ・CNAMEでWWWを設定しているのですが、解決できません。(設定は書籍を参考に設定) ★FQDNで名前解決ができ、別名で「~server faild」と表示されるのはやはりDNS設定でしょうか?それとも時間が経ってから更新され名前解決が出来るようになるのでしょうか? アドバイスお願いいたします。

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

    教えてください。 新設の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 よろしくお願い致します。

  • 特定ドメインだけ名前解決できない。どうして?

    www.yahoo.co.jp などのほとんどのドメインは名前解決できるのですが、(いまのところ)特定の一つのドメイン(aaa.co.jp:仮名)が名前解決できません。 そこで、digコマンド等で、このドメインを管理しているネームサーバを探し当てました。 nslookup ネームサーバのドメイン名 を行った後に、この名前解決できないドメインに対して、 nslookup aaa.co.jp を行うと名前解決できます。 こうした後、2日間程度は名前解決できるのですが、3日目くらいで、 nslookup aaa.co.jp が返ってこなくなります。 これは、自分のDNSサーバの設定がマズイのでしょうか?それともaaa.co.jpを管理しているネームサーバの問題でしょうか? このドメイン以外はうまく行くので自分のDNSサーバは問題ないと思うのですが。。 漠然とした質問で申し訳ありませんが、何かヒントがあれば教えてください。 補足: 自分のDNSサーバ上のルートネームサーバの設定(named.root)が古かったので最近変更しましたが、変更後も状況は変わりませんでした。

  • 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 と表示されます。

  • FQDNについて質問

    コンピューターのホスト名にFQDNを設定する意味を教えてください。 DNSで名前解決した後のアクセスはIPアドレスで行うのではないかと思っています。 コンピューターにFQDNを設定した場合、どういったときに使用されるのでしょうか。 よろしくお願いします。

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

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