3

Мы внедряем компьютеры за пределами нескольких сайтов в небольших рабочих группах (т.е. не в домене). Компьютеры имеют одну сетевую карту и нет петлевого адаптера.

Проблема в том, что когда мы отправляем ПК и они подключаются к своей новой сети, Windows по умолчанию использует Публичную сеть и требует, чтобы я установил Сетевое местоположение. Пока это не установлено, мы не можем подключиться удаленно.

Мне нужен способ заставить его всегда выбирать "Рабочая сеть".

Я попытался сделать следующее: Принудительное расположение сети в "Рабочей сети" в Windows 7 Home edition (с перезагрузкой после применения), но Центр управления сетями и общим доступом по-прежнему отображает "Общедоступную сеть" при подключении к новой сети.

Кроме того, чтобы неоднократно проверять это, как удалить список сетей, к которым уже подключены, чтобы заставить Windows повторно анализировать сетевое подключение при следующем подключении?

Использование Windows 7 Professional SP1

3 ответа3

1

Вы можете определить поведение с помощью локальной групповой политики:

Open "gpedit.msc" -> Go to Computer Configration –> Windows Settings –> Security Settings –> Network list manager

Здесь вы найдете нужные вам варианты.

Я не смог проверить второй вопрос, но нашел следующую ссылку: http://answers.microsoft.com/en-us/windows/forum/windows_7-networking/how-do-i-delete-or-clear -redundant-сети /07834191-708d-45f9-9ef2-e779dd930ce3

1

Хорошо, вот как я это решил.

Основное различие между рабочей сетью (частная сеть AKA) и публичной сетью заключается в том, что используется другой набор правил брандмауэра. Поэтому вместо того, чтобы пытаться изменить расположение сети на рабочую сеть в сценарии, который я должен был бы выполнить для клиента при поиске и запуске, я просто установил исключения брандмауэра рабочей сети, чтобы они также применялись к публичным сетям, чтобы мы могли подключаться удаленно и исправить это самим

Как: Нажмите Пуск - Поиск "Брандмауэр" - Входящие правила - Правило двойного щелчка - Вкладка "Дополнительно" - В разделе "Профили" отметьте все соответствующие поля.

Спасибо за помощь.

1

Чтобы ответить на вторую часть вопроса о OP, я могу очистить все "изученные" и собранные сети, которые поддерживает Windows. Я создал этот файл .reg чтобы можно было проверить значения по умолчанию Public/Private. Это очистит ВСЕ изученные сети, чтобы вы могли проверить.

Windows Registry Editor Version 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]

На случай, если вы ослепнете, уставившись на это: он удаляет три ключа, а затем воссоздает их.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .