
BIND8以来の3年振りのBIND設定で嵌ってます(><)
LinuxサーバにBIND9を設定し、
Windowsクライアントからは
nslookupではFQDNで検索できるのに、
ブラウザやTelnetからだと名前解決できません。
仕方なく、hostsファイルにFQDNを書いているありさまです(><)
気になる点は、
Linuxサーバーでnslookupした時は
ホスト名だけでも検索できるのに、
Windowsからnslookupした場合は、
ホスト名だけではNon-existent domainと
表示されてしまうところです。
又、SOAに、ns.ドメイン名とし
Aレコードに実際のホスト名、
CNAMEにns
と書いても正しく動作するものでしょうか?
BIND9を設定したLinuxのサーバー名はmoonで、
正引きは下記のように設定しています。
$TTL 86400
N SOA ns.local-test.com@ IN SOA ns.local-test.com root.local-test.com (
2005081501 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS ns.local-test.com.
IN MX 10 mail.local-test.com.
IN A 192.168.1.1
ns IN A 192.168.1.1
moon IN A 192.168.1.1
mail IN CNAME dev1
www IN CNAME dev1
No.2ベストアンサー
- 回答日時:
FQDNでnslookupして正しい応答があるんであれば、問題はDNSサーバ側ではなくてPC側の設定ではないですか?
Windows2000/XPをお使いとして:
ご自分のPCのフルコンピュータ名(「システムのプロパティ」画面で確認できます)が、きちんとドメイン名まで設定されていますか?
またはIPアドレスの設定画面で、「DNSサフィックスを追加する」のところに、ドメイン名が設定されていますか?
上記2点のどちらかが設定されていないと、質問文の以下のような現象が発生します。(OSがドメイン名を保管してくれないから)
> Windowsからnslookupした場合は、
> ホスト名だけではNon-existent domainと
> 表示されてしまうところです。
ご確認ください。
ちなみにLinuxではホスト名だけでできているのは、/etc/resolve.conf内に以下のエントリがあるからだと思います。
domain your.local.domain
おかげさまで無事引けるようになりました(^^)
NT4.0やWindows98の時代にクライアントの設定を
担当していたせいかうる覚えで
最近の設定箇所が全然わかっておりませんでした。
やはりクライアントでドメインを設定しないと
補完しないんですね。ありがとうございます。
No.1
- 回答日時:
DNSが委任されているドメインの情報が、クライアントにうまく伝わっていないようです。
以下、示されているゾーンファイルの記述で気がついたことを列挙しますので、確認してみてください。
■SOAレコード行、@の左に不要な記述がある。
■SOAレコード行、local-test.comの後にピリオドがない。
■Aレコード、CNAMEレコード行でドメイン名を省略しているが、各レコードをFQDNで記述するか(その際、末尾のピリオドを忘れてはならない)、“$ORIGIN local-test.com.”で省略されるドメインを明示的に指定したほうがよい。
■Aレコードに同一のIPアドレス指定がある。これは禁止されてはいないが、問題の判別が難しくなるので、“ns”か“moon”のどちらかをCNAMEとしたほうがよい。SOAレコードへの記述は、Aレコードで指定した名前で行う。
■CNAMEレコード行で指定されている“dev1”がAレコードで定義されていない。
修正点、ありがとうございます。
結局、Windowsクライアントで
nslookupできてpingができない現象ですが、
・優先DNSサーバー(内部DNS)
・代替DNSサーバー(外部DNS)
のの指定になっていたのを
・優先DNSサーバー(内部DNS)
だけ指定したところ繋がるようにりました。
ただ、内部DNSでもインターネットのキャッシュを指定しているせいかインターネットに繋がるのが
遅くなってしまったので
再度DNSの設定を見直す必要がありそうです。
確かキャッシュファイルに外部DNSを書けばよかったような記憶があるので再度調査してみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Postfixでメールがおくれない。
-
追加ドメインコントローラのDNS...
-
受信用メールサーバとは?
-
ネットワーク管理者にアクセス...
-
AdministratorsとDomain Admins...
-
Outlookに「同期に失敗」という...
-
ネットワーク ログオン サービ...
-
wwwとwww2の違い
-
ドメインユーザーのユーザー名...
-
thunderbirdの受信トレイが開け...
-
Administratorの初期パスワード?
-
Macで「構成プロファイルの有効...
-
移動プロファイルを固定プロフ...
-
パソコン使っていたら下記の表...
-
エクセル(VBA)でWindowsのサイ...
-
企業に所属する者です。一社で...
-
ドメイン参加中に違うワークグ...
-
新規PC導入して、うっかりマイ...
-
URLを表示させない方法
-
ドメイン参加(抜ける)コマン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Postfixでメールがおくれない。
-
サブドメインの追加について
-
postfixでfromのhost名がunknow...
-
追加ドメインコントローラのDNS...
-
メール設定について
-
サブドメイン/ホスト名に関する...
-
メールを送信できない宛先があ...
-
内部DNSで名前解決ができません...
-
MacOS標準のMailで、「返信」の...
-
ドメイン違いのメールアドレス...
-
受信用メールサーバとは?
-
sendmailの設定
-
qmailで外部にメールが送信でき...
-
BINDのゾーンファイルでのTTL設...
-
Postfixで外部にメールが送れま...
-
sendmail での配送先設定について
-
お名前.comでドメインを取得し...
-
助けてください…受信できません…
-
同じドメインからのメールだけ...
-
ネットワーク管理者にアクセス...
おすすめ情報