можно ли изменить «неопознанную сеть» на «домашнюю» или «рабочую» сеть в windows 7

<p>у меня проблема с windows 7 rc (7100).</p><p>я часто использую <strong>перекрестный сетевой кабель</strong> в winxp со статическими ip-адресами для подключения к различным промышленным устройствам (например, роботам, насосам, клапанам или даже другим пк с windows), которые имеют сетевые порты ethernet.</p><p>когда я делаю это в windows 7, сетевое соединение классифицируется как "неопознанная сеть" в <code>networks and sharing center</code> и общедоступный профиль брандмауэра обеспечивается windows. я не хочу менять общедоступный профиль и предпочел бы вместо этого использовать домашний или рабочий профиль.</p><p>для других сетей, таких как дом и работа, я могу нажать на них и изменить классификацию. это не доступно для неопознанных сетей.</p><p>мои вопросы таковы: -</p><ol> <li>есть ли способ ручного переопределения классификации "неопознанная сеть"?</li> <li>какие тесты выполняются в сети, которые терпят неудачу, поэтому классифицируют ее как "неопознанная сеть"</li> </ol><p>при поиске в google (затрагивая в основном проблемы с vista) кажется, что вам нужно убедиться, что шлюз по умолчанию не <code>0.0.0.0</code>. я сделал это я также пытался удалить ipv6, но это не представляется возможным в windows 7.</p><p><strong> обновление </strong></p><p>для тех, у кого все еще есть проблемы, вот ответ на мой вопрос и возможные причины: -</p><p>win7 хранит список сетей, которые вы посещаете (я предполагаю, но не знаю точно) macid устройства, на которое указывает шлюз по умолчанию. шлюз по умолчанию обычно является постоянным устройством в сети (т. е. nat или маршрутизатор), поэтому его можно использовать для уникальной идентификации одной сети из другой.</p><p>поэтому шлюз по умолчанию на панели свойств ipv4 должен указывать на конечную точку <strong><em> фактической </em></strong>, чтобы окна могли отслеживать ее. если в конце окон шлюза по умолчанию есть устройство, оно идентифицирует его и отслеживает, запоминая его настройки.</p><p>поэтому вы можете обмануть win7, указав шлюз по умолчанию на свой собственный ip-адрес или ip-адрес целевого устройства, с которым вы общаетесь. это будет иметь побочный эффект ожидания того, что целевое устройство начнет маршрутизацию пакетов для ip-адресов, которые находятся за пределами вашей подсети. таким образом, некоторые приложения на win7 будут пытаться установить связь с интернетом, они будут переданы на шлюз по умолчанию (либо обратно вам тот же ip-адрес, либо на целевое устройство, которое не является маршрутизатором) и, таким образом, в конечном итоге истечет время ожидания, поскольку ни один из них не может маршрутизировать пакеты. , с которым вы обычно можете жить. это немного усложняется, когда вы соединяете соединение такого типа с реальным подключением к интернету через wifi. проводная сетевая карта обычно имеет приоритет при маршрутизации из-за "метрики интерфейса", поэтому некоторые приложения могут подключаться неправильно.</p>

<p>у меня была та же проблема в win 7 ultimate, работающей на виртуальной машине virtualbox, с linux mint 8 в качестве хоста. прочитав некоторые ответы здесь, я просто добавил шлюз по умолчанию к своему статическому ip-адресу в win 7 и установил его в качестве ip-адреса адаптера virtualbox в моей хост-ос. и это все ... это просто сработало, и я смог изменить ту "неопознанную сеть", которая меня беспокоила ...</p>

<p>нажмите winkey + r, введите "secpol.msc" без кавычек. затем щелкните "политики диспетчера списка сетей" слева, и вы сможете изменить его оттуда.</p>

<p>я исправил это после многих часов. вот моя ситуация и мой обходной путь. надеюсь, поможет.</p><p>дома у меня есть 2 широкополосных подключения к интернету. один из них - adsl (20 мбит/с) за маршрутизатором с dhcp, а второй - кабель (120 мбит/с) непосредственно за модемом (общедоступный ip-адрес компьютера). обе линии идут на мой mediacenter-пк, который всегда включен и запускает kerio control ( <a href="https://www.kerio.nl/products/control/">https://www.kerio.nl/products/control/</a> ). kerio - это программный маршрутизатор, который поддерживает аварийное переключение каналов. как видите, наличие работающего подключения к интернету для меня очень важно. третья сетевая карта настроена на статический ip (192.168.3.1), kerio запускает на нем dhcp-сервер и подключается к моей домашней сети.</p><p>я сделал две вещи, но я думаю, что настоящий трюк был вторым. во всяком случае, первым шагом было то, что я запустил скрипт powershell, упомянутый в <a href="http://blogs.msdn.com/b/dimeby8/archive/2009/06/10/change-unidentified-network-from-public-to-work-in-windows-7.aspx">http://blogs.msdn.com/b/dimeby8/archive/2009/06/10/change-unidentified-network-from-public- to-work-in-windows-7.aspx</a> . это изменяет все неопознанные сети на рабочие сети. хорошо, больше не неизвестно, но homegroup не запускается в рабочих сетях!</p><p>windows 7 обнаруживает вашу домашнюю сеть, глядя на ее шлюз. поскольку я использовал шлюз/маршрутизатор на том же пк, я не заполнил ip-адрес шлюза. таким образом, он не даст всплывающему окну идентифицировать сеть, и вы не сможете вручную установить для него значение дом. я также не смог сделать это в сценарии.</p><p>установка шлюза на статический ip-адрес также не работала, потому что windows удаляет адрес шлюза (192.168.3.1) после нажатия ok. мой трюк: добавьте второй ip к nic. например. 192.168.3.254. затем оставьте основной ip (в моем случае 192.168.3.1) и установите ip-адрес шлюза на второй ip (192.168.3.254). через несколько секунд windows откроет всплывающее окно и выберет "домашняя сеть", и все готово!</p>