|
|
ネットワーク No. 283 DNSサーバーのresolv.confを記述する時の注意点【現象】 DNSサーバーのコンソール(リモートを含む)でnslookupを行っても Non-existent host/domainと表示されてしまう。 【原因】 DNSサーバー上のresolv.confファイルを記述する際に 通常であれば[ nameserver xx.xx.xx.xx ]と自分自身のアドレスを記述して 問題無いのですが他のネットワークを管理しているDNSサーバー等で 自分自身のアドレスがレコードに載っていない場合にnslookupを起動しても 「Non-existent host/domain」とエラーを吐くことがあります。 【対策】 この問題を解決するには以下の方法があります。 1:自分のレコードを持つ設定ファイルを作る。 2:自分の所属するネットワークを管理するDNSサーバーのslaveになる。 3:resolv.confファイルのnameserverの指定を0アドレスにする。 の3種類です。 1,2の方法はセキュリティー、ネットワーク負荷の問題がある為に3番の方法で回避します。 具体的には/etc/resolv.confファイルを ------------------------------ domain turbolinux.co.jp search turbolinux.co.jp nameserver 0.0.0.0 nameserver 210.171.55.66 #(他のネームサーバー) ------------------------------ と言う様に記述します。 DNS resolv.conf loopback 関連文書
Last modified : Thu Aug 03 JST 2000 # 2
|
Copyright © Turbolinux, Inc..All Right Reserved.

