ザキンコのブログ

ザキンコの日記のはてなブログ版です。

Windowsの「コンピュータの管理」で「共有フォルダ」の「セッション」を参照すると応答なしの状態になる

Windows VistaWindows Server 2008Windows 7、または Windows Server 2008 R2 の [コンピュータの管理] ツールから、[共有フォルダ] の [セッション] 情報を参照すると応答なしの状態になる場合がある」 - https://support.microsoft.com/ja-jp/help/2524942

俺が触った環境での原因は、ブロードバンドルータDNSのリレーをちゃんとやらなくて逆引き解決のリクエストが放置されてるからのようだ。
普通はルータがDNSのリレーをやってくれるはずなので、nslookupコマンドで例えばLAN内のアドレスの「192.168.0.1」を聞いてみると上位のDNSからすぐに見つけられないって返事が返ってくるのだが、かなり古いブロードバンドルータだからか知らないがタイムアウトまで放置される。
このブロードバンドルータDHCPでアドレスを配る時にDNSを指示できる設定があったので、プロバイダーから示されているDNSを各クライアントに明示的に配るように設定したら解決した。

たぶんこれが原因でLAN内でのファイル共有がうまく動かなかったのだろう。最初はファイルサーバーを見つけることすら重かったがこれを設定したらスムーズに動くようになった。

コマンドプロンプトで「ipconfig /all」をやってみるとそのパソコンのDNSが誰になっているか分かる。