Вопрос: Можно ли изменить «Неопознанная сеть» в сеть «Главная» или «Работа» в Windows 7


У меня проблема с Windows 7 RC (7100).

Я часто использую кроссовый сетевой кабель на WinXP со статическими IP-адресами для подключения к различным промышленным устройствам (например, роботам, насосам, клапанам или даже другим ПК с ОС Windows) с сетевыми портами Ethernet.

Когда я это делаю в Windows 7, сетевое соединение классифицируется как «Неопознанная сеть» в Networks and Sharing Center и публичный профиль брандмауэра применяется Windows. Я не хочу изменять общедоступный профиль и предпочитаю вместо этого использовать Домашний или рабочий профиль.

Для других сетей, таких как «Дом и работа», я могу нажать на них и изменить классификацию. Это недоступно для неопознанных сетей.

Мои вопросы таковы:

  1. Есть ли способ ручного переопределения классификации «Неопознанная сеть»?
  2. Какие тесты выполняются в сети, которые терпят неудачу, поэтому классифицируя ее как «Неопознанная сеть»,

По googling (поражая главным образом проблемы с Vista) кажется, что вам нужно убедиться, что шлюз по умолчанию не является 0.0.0.0, Я сделал это. Я также попытался удалить IPv6, но это не представляется возможным в Windows 7.

ОБНОВИТЬ

Для тех, у кого есть проблемы, есть ответ на мой вопрос и возможные причины: -

Win7 хранит список сетей, которые вы посещаете (я предполагаю, но не знаю точно) MACID устройства, на которое указывает стандартный шлюз. Шлюз по умолчанию обычно является постоянным устройством в сети (т. Е. NAT или маршрутизатором), поэтому его можно использовать для уникальной идентификации одной сети из другой.

Поэтому шлюз по умолчанию в панели свойств IPv4 должен указывать на фактический так что окна могут отслеживать его. Если в конце окна «Шлюз» есть устройство, оно идентифицирует его и отслеживает его, запоминая его настройки.

Таким образом, вы можете обмануть Win7, чтобы либо указать шлюз по умолчанию на ваш собственный IP-адрес, либо IP-адрес целевого устройства, с которым вы общаетесь. Это будет иметь побочный эффект от ожидающего того, что целевое устройство начнет маршрутизацию пакетов для IP-адресатов, находящихся за пределами вашей подсети. Таким образом, некоторые приложения на Win7 будут пытаться установить связь с Интернетом, они будут переданы на шлюз по умолчанию (либо обратно на тот же IP-адрес, либо на целевое устройство, которое не является маршрутизатором), и, таким образом, в конечном итоге истечет время ожидания, так как не может маршрутизировать пакеты , С кем вы обычно можете жить. Это немного усложняется, когда вы смешиваете этот тип соединения с реальным подключением к Интернету через WIFI. Обычно проводная сетевая карта имеет приоритет при маршрутизации из-за «метрики интерфейса», поэтому некоторые приложения могут некорректно подключаться.


51
2018-05-18 11:55


Источник




Ответы:


У меня была та же проблема в Win 7 Ultimate, работающая на виртуальной виртуальной машине, с Linux Mint 8 в качестве хоста. Прочитав некоторые ответы здесь, я просто добавил шлюз по умолчанию к своему статическому IP в Win 7 и установил его как IP-адрес адаптера VirtualBox в моей операционной системе хоста. И это было ... Это просто сработало, и я смог изменить эту «Неопознанную сеть», которая меня прослушивала ...


3
2017-09-05 16:18





Нажмите WinKey + R, введите «secpol.msc» без кавычек. Затем нажмите «Политики списка сетевых списков» слева, а затем вы сможете изменить его оттуда.


20
2018-05-19 21:41



Спасибо за этот совет, я сейчас пробовал это (нужно подождать, пока я не поменяю жесткие диски с обычной установки XP). Кажется, это то, что мне нужно изменить, но не работало по двум вопросам. Это не позволило мне изменить классификацию неопознанной сети, а опции для создания всех сетей неизвестных сетей были проигнорированы. Даже после перезагрузки. Я буду упорствовать, чтобы гарантировать, что я не делал никаких глупую ошибку. Еще раз спасибо. - Rhys
Кажется, это ничего не делает. Я перезагрузился несколько раз, и ни один из вариантов, похоже, не изменил ситуацию. - Joseph
@Rhys Я могу частично подтвердить ваше наблюдение, то есть настройку политики Разрешения пользователя не имеет желаемого эффекта для включения пользовательского интерфейса. Однако, установление политики Тип местоположения применяется, т. е. установка его в «Частное» приведет к тому, что «рабочая сеть» будет немедленно по крайней мере. Стоит отметить, что инструкции M4dRefluXs делать работать на Vista, хотя, то есть настройку политики Разрешения пользователя влияет на пользовательский интерфейс, как и ожидалось (хотя в любом случае то, что вы хотите, по умолчанию). - Steffen Opel
Windows не может найти «secpol.msc». Убедитесь, что вы набрали имя правильно, а затем повторите попытку. Windows 7 home premium SP1. - Soonts
@Soonts, эта панель не существует на Home Premium или ниже. Все еще пытаюсь найти работу вокруг себя. Очень усугубляет. - rubyruy


Я исправил это через много часов. Вот моя ситуация и мой обход. Надеюсь, поможет.

Дома у меня есть 2 широкополосных интернет-соединения. Один из них - ADSL (20 Мбит / с) за маршрутизатором с DHCP, а второй - кабель (120 Мбит / с) непосредственно за модемом (общедоступный IP-адрес компьютера). Обе линии идут на мой Mediacenter-ПК, который всегда включен и запускает Kerio Control (https://www.kerio.nl/products/control/). Kerio - это программный маршрутизатор, поддерживающий отказ канала. Как вы можете видеть, для меня важна работа с интернет-соединением. Третья сетевая карта конфигурируется со статическим IP (192.168.3.1), Kerio запускает на ней DHCP-сервер и подключается к моей домашней сети.

Я сделал две вещи, но я думаю, что настоящий трюк был вторым. Во всяком случае, первым шагом было то, что я запустил сценарий Powershell, упомянутый в http://blogs.msdn.com/b/dimeby8/archive/2009/06/10/change-unidentified-network-from-public-to-work-in-windows-7.aspx , Это изменяет все неопознанные сети на рабочие сети. Ладно, не опознан, но Homegroup не запускается в рабочих сетях!

Windows 7 обнаруживает вашу домашнюю сеть, глядя на ее шлюз. Поскольку я запускал шлюз / маршрутизатор на одном ПК, я не заполнял IP-адрес шлюза. Таким образом, он не даст всплывающему окну идентифицировать сеть, и вы не сможете установить его вручную. Я также не смог сделать это в скрипте.

Установка шлюза на статический IP-адрес также не работала, потому что Windows удаляет адрес шлюза (192.168.3.1) после нажатия OK. Мой трюк: добавьте второй IP-адрес в сетевой адаптер. Например. 192.168.3.254. Затем оставьте основной IP-адрес (в моем случае 192.168.3.1) и установите IP-адрес шлюза на второй IP-адрес (192.168.3.254). Через несколько секунд Windows поднимет всплывающее окно и выберите «Домашняя сеть», и все готово!


9
2017-11-10 19:21



Я обнаружил, что если вы используете Get-NetConnectionProfile -Name 'Unidentified network' | Set-NetConnectionProfile -NetworkCategory Private, он устанавливает все неидентифицированные сети в частные. Это нехорошо, некоторые неопознанные сети не должны считаться частными. Поэтому я тогда попытался Get-NetConnectionProfile -InterfaceAlias '...' но это привело к тому же, кажется, что если это неидентифицированная сеть, это означает, что с этими сетями нет профиля связи, поэтому любые настройки устанавливают его для всех из них, а не для определенной Неопознанной сети! - CMCDragonkai
Это означает, что я попытаюсь использовать обходное решение, чтобы превратить эти неопознанные сети в определенные сети! - CMCDragonkai
Это сработало! В основном вам нужно добавить новый IP-адрес в NIC, желательно на 254 потому как 255 для трансляции. Затем, когда шлюз установлен на этот IP (что означает, что шлюз указывает на тот же компьютер), Windows пытается идентифицировать его, и в итоге он создает общий профиль подключения для него, называемый Network (который будет увеличиваться по числам). Однако, если на интерфейсе есть как IPv4, так и IPv6, вы получите идентификатор IPv4, но IPv6 все равно будет не идентифицирован. - CMCDragonkai
Я создал сценарий на основе вашей информации: gist.github.com/CMCDragonkai/dbd2d94840cdaf79d3f6964bbd58e92f - CMCDragonkai


Я столкнулся с этой статьей при поиске этой проблемы. И я нашел статью, опубликованную здесь http://knoxious.com/2010/04/28/windows-7-unidentified-network-fix/ и, похоже, я решил свою проблему!

Надеюсь, что это работает для тех, у кого все еще есть проблемы.


-4
2018-05-07 06:31