小規模なワークグループ(つまり、非ドメイン)環境の複数のサイトにコンピューターをオフサイトで展開しています。コンピューターには単一のネットワークカードがあり、ループバックアダプターはありません。
問題は、PCを出荷して新しいネットワークに接続すると、Windowsはデフォルトでパブリックネットワークになり、ネットワークの場所を設定するように要求することです。これが設定されるまで、リモートで接続することはできません。
私が必要としているのは、常に「WorkNetwork」を選択するように強制する方法です。
私はこれを試しました: Windows 7 Homeエディションでネットワークの場所を「Worknetwork」に強制します (適用後に再起動します)しかし、新しいネットワークに接続すると、Network And SharingCenterに「PublicNetwork」が表示されます。
また、これを繰り返しテストするには、すでに接続されているネットワークのリストを削除して、次に接続するときにWindowsにネットワーク接続を再分析させるにはどうすればよいですか?
Windows 7 ProfessionalSP1の使用
OPの質問の2番目の部分に答えるために、Windowsが保持している「学習済み」および収集済みのネットワークをすべてクリアすることができます。私はこれを作成しました.reg
ファイルを使用して、Public/Privateのデフォルト設定をテストできます。これにより、学習したネットワークがすべてパージされ、テストできるようになります。
Windowsレジストリエディタバージョン5.00 [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles] [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\Managed] [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\Unmanaged] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\Managed] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\Unmanaged]
これを盲目的に見つめている場合:3つのキーを削除してから、それらを再作成します。
ローカルグループポリシーを介して動作を定義できます。
Open "gpedit.msc" -> Go to Computer Configration –> Windows Settings –> Security Settings –> Network list manager
ここでは、希望するオプションを見つけることができます。
2番目の質問をテストできませんでしたが、次のリンクが見つかりました: http://answers.Microsoft.com/en-us/windows/forum/windows_7-networking/how-do-i-delete -or-clear-redundant-network/07834191-708d-45f9-9ef2-e779dd930ce
OK、これが私がこれを解決した方法です。
Work Network(AKA Private Network)とPublic Networkの主な違いは、異なるファイアウォールルールのセットが使用されることです。そのため、スクリプトでネットワークの場所をWork Networkに変更して、顧客に検索と実行を案内する代わりに、Work Networkファイアウォールの例外をパブリックネットワークにも適用するように設定するだけで、リモートで接続して自分で修正します。
方法:[スタート]-[ファイアウォール]の検索-[インバウンドルール]-[ルールのダブルクリック]-[詳細設定]タブ-[プロファイル]で、関連するすべてのボックスにチェックマークを付けます。
助けてくれてありがとう。