- ベストアンサー
PC名での検索が出来なくなる
- 社内でVineLinuxにSambaを入れて共有サーバとしているが、ある日あるPCでPC名でのアクセスができなくなる
- PC名からIPアドレスへの変換はDNSサーバが行うが、ルータの設定を確認しても問題は見つからない
- ネットワーク環境はDHCPで共有サーバのみIP固定にしているが、他に考えられる原因はあるか
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こちらでも色々調べてみましたが 特に設定をいじったわけでも無いのに名前解決出来なくなるというのは 何らかの不具合で134~139port(HOST名だから137かな?)の通信が出来なくなっているのだと思いますが 不具合の出ているPCは現象が出てから再起動はさせてみましたよね? あとこの場合には当てはまらないと思いますが「NetBIOS over TCP/IP」は有効になっていますよね? と言う前提で 1.まずは そのPCのセキュリティSOFTを停止してみる 最近のセキュリティSOFTはほとんどがファイヤーウォールも付いています 通常、毎日数回のアップデートを行いますが その際に必要なportも閉じられてしまっている可能性も有ります。 (勤務先でも過去にセキュリティSOFTの不具合でインターネットに繋がらない不具合が出て 急遽私が呼ばれ 調べたところ DNS検索が全く行われなくなっていました その時、困ったことに通常のメニューからセキュリティSOFTを停止しても DNS検索をブロックする機能だけが有効となっていたため 結局 セキュリティSOFTをアンインストールして無事にインターネット接続してみたら SOFT製造元のサイトに謝罪文と 不具合の解消されたアップデートFileがアップされてました) 2. それでも駄目なら Vineのiptables を停止してみる # /etc/init.d/iptables stop 3. マスタブラウザを調べる(結構面倒だし 見当違いの可能性も) まず正常に動作しているPCから#1に書いた nbtstat -a (マスタブラウザに成っているっぽいPCのIPアドレス)と打って ..__MSBROWSE__.<01> と言う文字列が出るPCを探し当てます (マスタブラウザになっている可能性の高いPCは 同じOSなら最初に起動したPC OS混在の場合は サーバーOS>XPproやwin2000Proなど>XPhomeなど (うちの場合は 24時間起動しているためかSambaのサーバー機でした<=confではdomain master はコメントアウトしてますが) 次に不具合の出たPCから nbtstat -a (マスタブラウザ機のIPアドレス) で 同じように ..__MSBROWSE__.<01> が出るか確認します。 *取り合えず思いついたのはここまで 以下参考URL 「関係ありそうな質問」 http://oshiete1.goo.ne.jp/qa674323.html 「Microsoft TCP/IP のホスト名解決の順序」 http://support.microsoft.com/kb/172218/ja 「マスタブラウザの選出」 http://www.itmedia.co.jp/help/howto/win/win2000/0007special/dns/chap1/12.html
その他の回答 (2)
- umasikajiro
- ベストアンサー率67% (545/803)
ひょっとしたら逆にウィルス/ワームの類でしょうか? LAN内でホスト名検索できなくする意図が判りませんがワームの失敗作とか? 一応オンラインスキャン のサイト紹介 カスペルスキー: http://www.kaspersky.co.jp/virusscanner Microsoft : http://www.microsoft.com/japan/security/malwareremove/default.mspx その他: http://www.google.co.jp/search?hl=ja&lr=lang_ja&client=firefox-a&rls=org.mozilla:ja:official&q=%E3%82%AA%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3+%E3%82%A6%E3%82%A3%E3%83%AB%E3%82%B9%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF&revid=1591342455&sa=X&oi=revisions_inline&resnum=0&ct=broad-revision&cd=1 今お使いのセキュリティSOFTとは違うメーカーのでチェックしてみるといいかも?
お礼
度々のご回答どうもありがとうございます。 また、参考になりそうなURLまで教えて頂き大変感謝しています。 現象の発生しているPCが私以外の社員のPCで中々検証する時間がとれない事もあり、現状まだ原因は特定できていない状態ですが、マスタブラウザやNetBIOS等勉強不足の点が多々出て来ていますので、教えて頂いたURLから学習しつつ検証していこうと思います。進展がありましたらこちらでご報告させて頂きます。
- umasikajiro
- ベストアンサー率67% (545/803)
出先なので簡単に、、、以下Sambaの動いているPCのアドレスを192.168.0.100 とします。 コマンドプロンプトを起動して c:\hoge>nbtstat -a 192.168.0.100 と打ちます。 正常に検索できる場合は ローカル エリア接続: Node IpAddress: [192.168.0.100] Scope Id: [] NetBIOS Remote Machine Name Table Name Type Status --------------------------------------------- ホスト名 <00> UNIQUE Registered ホスト名 <20> UNIQUE Registered グループ名 <00> GROUP Registered グループ名 <1E> GROUP Registered MAC Address = 00-02-03-04-05-06 となりますがどうですか? 参考URL: http://www.samba.gr.jp/doc/browsing/browsing01.html http://www.samba.gr.jp/doc/browsing/browsing02.html http://www.atmarkit.co.jp/fwin2k/win2ktips/087findhostname/087findhostname.html 自分の場合は面倒になるとC:\WINNT\system32\drivers\etc\hosts に直接書き込んじゃいますけどね http://www.atmarkit.co.jp/fwin2k/win2ktips/442hostsfile/hostsfile.html
お礼
ご回答頂きどうもありがとうございます。 コマンドブロンプトにて確認してみたところ、 「\\HOGE\kyouyu」でアクセス出来るPCからは上記のようになりましたが、「\\HOGE\kyouyu」でアクセス出来ないPCからは「NOT FOUND」となってしまいました。ご回答にある様に、hostsファイルに書き込めば、ホスト名によるアクセスが可能になるかもしれませんが、特に設定を書き換えた訳でもないのに、これまでホスト名でアクセス出来ていたPCが急にアクセス出来なくなる理由が知りたかったのですが、これは参考URLに記載されている内容が関係しているのでしょうか?まだ参考URLの内容を完全に理解できていませんので、もう少し確認してみようと思います。
お礼
ご連絡が遅くなりましたが、あれからセキュリティソフトのファイアウォール機能を停止してみたところ「\\HOGE\kyouyu」でアクセス出来るようになりました。ファイルサーバとの通信を許可する様にファイアウォールの設定を変更することで現象が発生しなくなりました。結局原因はファイアウォールでしたが、今回参考に教えて頂いたサイトのお陰で色々勉強することが出来ました。どうもありがとうございました。