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で質問しましょう!
似たような質問が見つかりました
- ドメイン・サーバー・クラウドサービス 独自ドメインでのNSレコード設定 1 2023/07/12 18:36
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- その他(プログラミング・Web制作) python flask から fastapiへの移行時のエラー対処 1 2023/02/05 12:26
- Ruby 教えてください 2 2023/01/04 17:50
- 英語 TOEIC公式問題集のリスニングの一部分に “I’ll get an ad in the local 2 2022/08/17 18:52
- その他(プログラミング・Web制作) ColabでのPytorchのエラー 1 2022/11/19 20:51
- その他(学校・勉強) Japanese schools tests 1 2022/08/19 14:41
- 中学校受験 Japanese schools 1 2022/08/22 15:53
- その他(プログラミング・Web制作) python 2 2022/12/23 09:06
- UNIX・Linux postfix smtpサーバーリレーがTLSハンドシェーク失敗 1 2022/08/15 15:45
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ドメイン違いのメールアドレス...
-
追加ドメインコントローラのDNS...
-
Postfixでメールがおくれない。
-
Outlookに「同期に失敗」という...
-
AdministratorsとDomain Admins...
-
file:///C:/Users/ここ/Desktop...
-
ネットワーク管理者にアクセス...
-
ドメインに参加していないPCに...
-
ドメイン環境でのコンピュータ...
-
ドメインユーザーのユーザー名...
-
青と黄色の盾みたいなマークの意味
-
共有フォルダのアクセス権に「...
-
DNSをActive Directory へ変更...
-
live.jpとlive.co.jp
-
PCを自分以外に使わせないよう...
-
ホームページのリダイレクト失...
-
wwwとwww2の違い
-
DVDShrinkで・・・
-
エクセル(VBA)でWindowsのサイ...
-
エクセルファイルのコピー制限?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ドメイン違いのメールアドレス...
-
postfixでfromのhost名がunknow...
-
Postfixでメールがおくれない。
-
追加ドメインコントローラのDNS...
-
同じドメインからのメールだけ...
-
qmailで外部にメールが送信でき...
-
受信用メールサーバとは?
-
xreaのDNS設定について
-
google appsで独自ドメインを...
-
特定のドメイン名のみWebへのア...
-
内部DNSで名前解決ができません...
-
ムームーDNSでAレコードの設定
-
ネットワーク管理者にアクセス...
-
AdministratorsとDomain Admins...
-
Outlookに「同期に失敗」という...
-
wwwとwww2の違い
-
ドメイン環境でのコンピュータ...
-
エクセル(VBA)でWindowsのサイ...
-
ネットワーク ログオン サービ...
-
PCを自分以外に使わせないよう...
おすすめ情報