web-dev-qa-db-ja.com

ネットワーク共有の問題

ネットワーク共有へのアクセスに問題があるWindows7がインストールされたラップトップがあります。共有を含むコンピューターにpingを実行できたとしても、悪名高い「Windowsは...共有にアクセスできません」というメッセージが表示されます。最初は、NetBIOSを有効にしていなかったため、コンピューターにアクセスできませんでした。 NetBIOSを有効にした後、共有を含むコンピューターに正しくpingを実行します。 VMPlayer、Virtual Box、AviraAntivirをインストールしています。サードパーティのファイアウォールやその他のセキュリティソフトウェアはインストールされていません。

4
register

問題はDNSではなくNetBIOSにあります

[〜#〜] dns [〜#〜](ドメインネームサービス)は、FQDN(完全修飾ドメイン名)を のようなIPアドレスに解決しますhttp://www.google.com から http://74.125.229.84/

NetBIOSは、ローカルコンピューター名(ホスト名)を\\ DAVES-PCのようなIPアドレスから192.168.1.190に解決します

NetBIOSが名前を解決する方法はこの順序です

  1. 問題の名前がローカルホスト名である場所を確認します
  2. DNSクライアントリゾルバキャッシュをチェックします
  3. ローカルNetBIOS名キャッシュをチェックします
  4. 構成されたWINSサーバーに連絡します(おそらく何も持っていません)
  5. NetBIOS名クエリ要求メッセージをローカルサブネットにブロードキャストします
  6. LMHostsファイルを検索します(リモートサブネット上の名前を解決します)

オプション1

あなたはによってキャッシュを一掃することを試みることができます

「スタート」->「cmd」と入力->右クリックして「管理者として実行」->「はい」をクリック

これらのコマンドを実行します

  1. nbtstat -R
  2. ipconfig/flushdns

それでも問題が解決しない場合は、コンピュータが同じワークグループにあることを確認してください。これは通常、WORKGROUPという名前です。

Windows7の場合

[スタート]-> [コンピューター]を右クリック-> [プロパティ]-> [システムの詳細設定](左側のパネル)をクリック-> [コンピューター名]タブをクリック-> [変更]をクリック

ここで、ワークグループの名前を変更して、すべてのコンピューターが同じコンピューターにあることを確認できます。

オプション2

ホストファイルに手動エントリを追加できます。これらのエントリは、2番目にチェックされるDNSクライアントリゾルバキャッシュにロードされます。

[スタート]-> [メモ帳]と入力-> [管理者として実行]を右クリック-> [はい]-> [ファイル]メニュー-> [開く]-> [C:\ Windows\System32\drivers\etc]に移動-> [ホストを開く]->

この形式でファイルの最後にエントリを追加します

<IP Address> <Name>

例:

192.168.1.190 DAVES-PC

これは、構成が簡単であるが、使用している他のOSに依存する静的IPアドレスで最適に機能します。ほとんどのホームルーターは、に基づいて同じコンピューターに同じIPを繰り返し与えるように見えるため、DHCPで機能します。少なくとも私の経験では、MACアドレスは... OSを変更し、DHCPを使用して同じIPを維持しています。

コメントから

「ネットワークと共有センター」で共有設定を確認してください

  1. 「スタート」をクリック->「ネットワークと共有センター」と入力->「ネットワークと共有センター」をクリック
  2. 左側のパネルの[共有の詳細設定を変更する]をクリックします
  3. [自宅]、[職場]、または[パブリック]に設定されているネットワークの種類のメニューを展開します
  4. 「オンにする」「ネットワークの検出」と「ファイルとプリンタの共有」
  5. 他の設定を必要に応じて調整します。

TCP/IPスタックをリセットします。これにより、すべての設定がデフォルトに戻るため、一部を元に戻す必要がある場合があります。静的IPはDHCPにリセットされます

  1. 開いてadministartorコマンドプロンプト
  2. netsh winsock reset catalog 2を実行します
  3. netsh int ip reset reset.logを実行します

サービスコンピュータブラウザとTCP/IPNetBIOSヘルパーが実行されていることを確認します

  1. 「開始」をクリック->「サービス」と入力->「サービス」をクリック
  2. リストから「コンピュータブラウザ」を見つけて、「開始済み」であることを確認します
  3. 「TCP/IPNetBIOSヘルパー」についても同じようにします

Windowsファイアウォールが接続をブロックしていないことを確認してください。

  1. 説明どおりに共有を許可する ここ または ここ

ドメインの問題

ドメインにいないユーザーがドメインの共有にアクセスしている

  1. エラーを防ぐために共有をクリアしますNet Use * /deleteこれにより、マウントされているすべてのネットワーク共有が消去されます。
  2. \\ DAVES-PCに接続します
  3. 別のユーザー名を使用して接続にチェックマークを付ける
  4. そのドメイン/共有のDOMAIN \ユーザー名とパスワードの有効な資格情報を入力します。例:ユーザー名はDAVEco\Dave。

異なるドメインのユーザーは、2つのドメイン間に信頼関係がある必要があります ここ 詳細については

4
Riguez

DNSキャッシュをクリアしてみてください。昇格した特権とタイプでコマンドプロンプトを実行する

ipconfig /flushdns

また、入力してネットワークアダプタの詳細を確認する価値があるかもしれません

ipconfig /all

イーサネットコントローラを探して、どのゲートウェイとDNSが指定されているかを確認します。

また、到達しようとしている名前にtracertを使用してみてください。

tracert www.yahoo.com

DNSに問題があり、ラップトップがイーサネット接続ではなくワイヤレス接続を使用してアクセスしようとしていたことが判明しました。

1
Yeodave

dHCPまたは静的IPを使用していますか?静的IPを使用している場合、間違ったDNSサーバーを入力した可能性がありますか? DHCPを使用している場合は、コマンドプロンプトでキー入力してDNSキャッシュをクリアしてみてください。

ipconfig/flushdns

0
szeli

DNSクライアントサービスが自動に設定され、実行されていることを確認してください(Windowsサービス)

これらのIPをhostsファイルにハードコーディングすることができます。

管理者としてメモ帳を開き、[ファイル]> [開く]を使用して次の場所に移動します

C:\ Windows\System32\drivers\etc

(hostsファイルを表示するには、ブラウザウィンドウを「すべてのファイル」に設定する必要がある場合があります)

オープンホスト

エントリを追加し、変更を保存します。

0
Moab