FreeBSDのgateway、DNSなんですが、、、
FreeBSD でLANのgatewayをしているのですが、これは、LAN内のIEからloginして設定ができるものなのですが、LAN外にあるサーバー A_Serverに接続するときIPで打つとA_ServerからIEからデータ-ベースに接続できるのですが、IEのアドレス欄に名前を入るとDNSのキャッシュにありませんと、でるのですが、以下・・・・・・・・・・・・・・
////////////////////////////
次のエラーが発生しました:
以下のホスト名の IP address を調べられません. abc.dfg.co.jp //(←これは実際には違うアドレスです。)
DNS サーバが以下のエラーを返しました:
DNS Domain 'db.piep.co.jp' is invalid: Host not found (authoritative).
この意味は次の通りです:
キャッシュは URL 中のホスト名から IP address を調べることができませんでした.
アドレスが間違っていないか確認してください.
//////////////////////////////////
このように出るのですが、LANの外に出るgatewayとおなじサーバーにあるDNSのキャッシュにはないことのようですが、その場合そとのDNSに名前解決を求めるとおもうのですが、なにかDNSの設定でそれを行わないようになっているのでしょうか?
日時:
02/08/16 11:14
コメント
gatewayのFreeBSDはDNSサーバにアクセスできているか?
いずさん,こんにちわ。
全体像を把握できていませんが,
gatewayとして使っているFreeBSDが
DNSサーバとパケットをやり取りできているかどうか,
そこがポイントのような気がします。
その辺確かめてみてはどうでしょう。
Re gatewayのFreeBSDはDNSサーバにアクセスできているか?
>いずさん,こんにちわ。
>
>全体像を把握できていませんが,
>gatewayとして使っているFreeBSDが
>DNSサーバとパケットをやり取りできているかどうか,
>そこがポイントのような気がします。
>その辺確かめてみてはどうでしょう。
えーっとOCNのビジネスパックで外部とは128kで接続されているやつです。
で、OSはFreeBSDを使っていまして、NTTのHPにも詳しく書いてあるのですが、
webは見れています。ので外部(OCNのDNS)には接続できています。
ただ、一部の名前のアドレスにはアクセスできなくてIPじかだと見れるのです。で、OCNビジネスパックのLAN内からだとそうなのですが、他の外からサーバーに名前でアクセスしたときは見れます。
gateway兼DNSのFreeBSDのサーバーはweb画面でリモートから設定できるのですが,,,IPS-Pro Ver.IIというツールを使ってやります。
ご教授を・・・・( ^.^)( -.-)( _ _)
NTTはこの現象に関して何と言っているのでしょう?
>ただ、一部の名前のアドレスにはアクセスできなくてIPじかだと見れるのです。で、OCNビジネスパックのLAN内からだとそうなのですが、他の外からサーバーに名前でアクセスしたときは見れます。
この辺がクサいですね。
その一部の名前(一部のドメインということかしら?)が
どこか,他と違うっていうことですね。
その違いが分かれば,核心に迫れるかもしれません。
ところで,NTTはこの現象に関して何と言っているのでしょう?
Re NTTはこの現象に関して何と言っているのでしょう?
>>ただ、一部の名前のアドレスにはアクセスできなくてIPじかだと見れるのです。で、OCNビジネスパックのLAN内からだとそうなのですが、他の外からサーバーに名前でアクセスしたときは見れます。
>
>この辺がクサいですね。
>その一部の名前(一部のドメインということかしら?)が
うーんとhost名が見れないということでしょうか?
たとえば、
http://ab.cd.co.jpとあったときに、
xy.cd.co.jpは見れます。
が、ab.cd.co.jpは見れないのです。
なんかFreeBSDのwebでの設定でフィルタを掛けられてるのでしょうか?
たとえば、gatewayにあるDNSで名前解決できなければ、そとのDNSに解決を
以来するとしたら、できそうなきもしますが、gatewayのDNSのキャッシュに
手動で追加すればいいとおもうのですが、あるいは、自分のキャッシュに
ないときは外のDNSに以来するような感じになるとおもうのですが、
その設定はどうやるのでしょうか?ただ、これは、先ほど言ったツールで
web画面からやるようになってます。
>どこか,他と違うっていうことですね。
>その違いが分かれば,核心に迫れるかもしれません。
>ところで,NTTはこの現象に関して何と言っているのでしょう?
NTTにはまだ問い合わせはしていません。
特定のサーバだけ問合せできない,というのはおかしいです
>たとえば、
>http://ab.cd.co.jpとあったときに、
>xy.cd.co.jpは見れます。
>が、ab.cd.co.jpは見れないのです。
同一ドメインに所属するサーバのうち,あるサーバのDNS問合せは正しく動いて,
別のサーバは動かないというようなことは,普通,ありません。
まあ,サーバ名,この場合はabにあたる部分,を間違えていると,
正しく動かないということはありますけど...
もし,そうじゃなかったら,特殊な事情があるのでしょう。
そういった特殊事情は,残念ながら,こちらではわからないので,
NTTに問合せてみた方がいいんじゃないかしら。
>たとえば、gatewayにあるDNSで名前解決できなければ、そとのDNSに解決を
>以来するとしたら、できそうなきもしますが、gatewayのDNSのキャッシュに
>手動で追加すればいいとおもうのですが、あるいは、自分のキャッシュに
>ないときは外のDNSに以来するような感じになるとおもうのですが、
>その設定はどうやるのでしょうか?ただ、これは、先ほど言ったツールで
>web画面からやるようになってます。
小手先で,いろいろいじるよりも,
何故そうなるのか,原因を調べた方がいいと思います。
その意味でも,NTTに一度問合せてみた方がいいと思いますよ。
Re 特定のサーバだけ問合せできない,というのはおかしいです
>>たとえば、
>>http://ab.cd.co.jpとあったときに、
>>xy.cd.co.jpは見れます。
>>が、ab.cd.co.jpは見れないのです。
>
>同一ドメインに所属するサーバのうち,あるサーバのDNS問合せは正しく動いて,
>別のサーバは動かないというようなことは,普通,ありません。
>まあ,サーバ名,この場合はabにあたる部分,を間違えていると,
>正しく動かないということはありますけど...
>
>もし,そうじゃなかったら,特殊な事情があるのでしょう。
>そういった特殊事情は,残念ながら,こちらではわからないので,
>NTTに問合せてみた方がいいんじゃないかしら。
>
>>たとえば、gatewayにあるDNSで名前解決できなければ、そとのDNSに解決を
>>以来するとしたら、できそうなきもしますが、gatewayのDNSのキャッシュに
>>手動で追加すればいいとおもうのですが、あるいは、自分のキャッシュに
>>ないときは外のDNSに以来するような感じになるとおもうのですが、
>>その設定はどうやるのでしょうか?ただ、これは、先ほど言ったツールで
>>web画面からやるようになってます。
>
>小手先で,いろいろいじるよりも,
>何故そうなるのか,原因を調べた方がいいと思います。
>その意味でも,NTTに一度問合せてみた方がいいと思いますよ。
解決しました。
NTT にTELしたんですが、DNSがLAN側とWAN側が論理的にわかれていてWANで取得したIPのドメイン内から同じドメインに属するアドレスを見ようとした場合自分のDNSにあるキャッシュだけをみてそこにないとどこにもないと判断するので手動でDNSに同じドメインに属するアドレスを書かなければいけないとのことです。で、それで解決しました。同じドメインのアドレスでも同じLANないにない場合はLANの手前側DNSは自動的に名前解決を外に委ねないのですね?同じドメインなので自分のLANないにあるはずだということで自分のキャッシュにはないともうどこにもありませんとなるようです。勉強になりましたぁ。
Re 特定のサーバだけ問合せできない,というのはおかしいです
つけたし+なんですが、
あるドメインのIPアドレスを変更したい場合の手続きはどのようになるでしょうか?
今回の事象はそこがトラブルの大元だったようなんです、過去に使っていたIPアドレスが昔のネットワークのDNSに登録されていてそのDNSを使ったLAN はそのままま使われているのです。そのLANから移行されたIPアドレスに地下で打つと届くのですが、名前アドレスで入ると手前側DNSはキャッシュにないといわれるのです、こういう場合その手前側のDNSに登録されたドメインを消さないとだめなんですね?
変更があったらDNSサーバの登録も変更するのが原則
>あるドメインのIPアドレスを変更したい場合の手続きはどのようになるでしょうか?
IPアドレスなどに変更があったら,
その変更を速やかにDNSサーバに反映させるのが原則です。
そのとき,情報を登録したDNSサーバを自分で変更できるのなら,
自分で変更すればいいですし,
自分で変更できない場合は,
そのDNSサーバを管理している人,あるいは,組織に変更を依頼します。
つまり,プロバイダが管理しているDNSサーバに登録した情報を
変更する場合はプロバイダに依頼し,
レジストラが管理しているDNSサーバだったら,
レジストラに変更を依頼する,ということです。