是否可以在 Windows 7 上将“未识别的网络”更改为“家庭”或“工作”网络

是否可以在 Windows 7 上将“未识别的网络”更改为“家庭”或“工作”网络

我对 Windows 7 RC (7100) 有一个问题。

我经常使用交叉网线在 WinXP 上使用静态 IP 地址连接到具有以太网网络端口的各种工业设备(例如机器人、泵、阀门甚至其他 Windows PC)。

当我在 Windows 7 上执行此操作时,网络连接被归类为“未识别网络”,Networks and Sharing Center并且 Windows 强制执行公共防火墙配置文件。我不想更改公共配置文件,而希望使用家庭或工作配置文件。

对于其他网络(如家庭和工作网络),我可以点击它们并更改分类。此功能不适用于未识别的网络。

我的问题是:

  1. 有没有办法手动覆盖“未识别的网络”分类?
  2. 对网络执行的哪些测试失败,因此将其归类为“未识别网络”

通过谷歌搜索(主要针对 Vista 问题),似乎您需要确保默认网关不是0.0.0.0。我已经这样做了。我也尝试过删除 IPv6,但这在 Windows 7 上似乎不可能。

更新

对于那些仍然有问题的人,这里是我的问题的答案以及可能的原因:-

Win7 通过默认网关指向的设备的 MACID 保存您访问的网络列表(我假设,但不确定)。默认网关通常是网络中的常设设备(即 NAT 或路由器),因此可用于唯一地标识一个网络与另一个网络。

因此,IPv4 属性面板中的默认网关必须指向实际的端点,这样 Windows 就可以跟踪它。如果默认网关的末端有一个设备,Windows 将识别它并跟踪它,记住它的设置。

因此,欺骗 Win7 的方法是将默认网关指向您自己的 IP 地址,或者您正在与之通信的目标设备的 IP 地址。这会产生副作用,即期望目标设备开始为您子网之外的 IP 目的地路由数据包。因此,Win7 上的某些应用程序将尝试与互联网通信,这些应用程序将被传递给默认网关(返回相同的 IP 地址或非路由器的目标设备),因此最终将超时,因为它们都无法路由数据包。您通常可以忍受。当您将这种类型的连接与通过 WIFI 的真实互联网连接混合使用时,情况会变得稍微复杂一些。由于“接口度量”,有线网卡通常在路由时具有优先权,因此某些应用程序可能无法正确连接。

答案1

我在运行于 VirtualBox VM 并以 Linux Mint 8 为主机的 Win 7 Ultimate 中遇到了同样的问题。阅读了这里的一些答案后,我只需将默认网关添加到 Win 7 中的静态 IP,并将其设置为主机操作系统中 VirtualBox 适配器的 IP 地址。就是这样... 它就起作用了,我能够更改困扰我的“未识别网络”...

答案2

按 WinKey+R,输入“secpol.msc”(不带引号)。然后单击左侧的网络列表管理器策略,然后您便可以从那里进行更改。

答案3

我花了好几个小时才修好它。这是我的情况和解决方法。希望对您有所帮助。

在家里,我有两个宽带互联网连接。一个是使用 DHCP 的路由器后面的 ADSL(20 Mbps),另一个是直接在调制解调器后面的有线(120 Mbps)(计算机的公共 IP)。这两条线路都连接到我的 Mediacenter-PC,它始终处于打开状态并运行 Kerio Control(https://www.kerio.nl/products/control/)。Kerio 是一款支持链路故障转移的软件路由器。如您所见,拥有一个可用的互联网连接对我来说至关重要。第三个网络接口卡配置了静态 IP(192.168.3.1),Kerio 在其上运行 DHCP 服务器并连接到我的家庭网络。

我做了两件事,但我认为真正的窍门是第二件事。无论如何,第一步是我运行了关联。这会将所有未识别的网络更改为工作网络。好的,不再是未识别的,但家庭组不会在工作网络上启动!

Windows 7 通过查看网关来检测您的家庭网络。由于我在同一台 PC 上运行网关/路由器,因此我没有填写网关 IP。因此它不会弹出识别网络的窗口,您也无法手动将其设置为家庭网络。我也未能在脚本中做到这一点。

将网关设置为静态 IP 地址也不起作用,因为按 OK 后 Windows 会删除网关地址 (192.168.3.1)。我的窍门:向 NIC 添加第二个 IP。例如 192.168.3.254。然后保留主 IP(在我的情况下为 192.168.3.1)并将网关 IP 设置为第二个 IP(192.168.3.254)。几秒钟后,Windows 将弹出窗口并选择“家庭网络”,您就大功告成了!

答案4

我在搜索这个问题时偶然发现了这篇文章。我还发现了一篇发布在这里的文章。http://knoxious.com/2010/04/28/windows-7-unidentified-network-fix/似乎它已经解决了我的问题!

我希望它也能帮助那些仍然遇到问题的人。

相关内容