it-swarm.cn

在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上似乎无法实现。

[〜#〜] update [〜#〜]

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

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

因此,IPv4属性面板中的默认网关必须指向actual端点,以便Windows可以随后对其进行跟踪。如果“默认网关”的末尾有设备,则窗口将对其进行识别并跟踪它并记住其设置。

因此,愚弄Win7的方法是将默认网关指向您自己的IP地址或与之通信的目标设备的IP地址。这将产生预期目标设备开始为子网之外的IP目标路由数据包的副作用。因此,Win7上的某些应用程序将尝试与Internet通信,这些应用程序将传递到默认网关(向您返回相同的IP地址或不是路由器的目标设备),最终将超时,因为两者均无法路由数据包。通常可以与之一起生活。当您将这种类型的连接与通过WIFI的真实连接混合在一起时,这会变得有些复杂。由于“接口指标”,有线网络卡通常在路由时具有优先权,因此某些应用程序可能无法正确连接。

55
Rhys

我在以Linux Mint 8作为主机的VirtualBox VM中运行的Win 7 Ultimate中遇到了相同的问题。在这里阅读了一些答案之后,我将默认网关添加到Win 7中的静态IP中,并将其设置为主机OS中VirtualBox适配器的IP地址。就是这样...它确实起作用了,我能够更改困扰着我的“身份不明的网络” ...

3
Polecat

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

20
Steven DeWitt

我几个小时后修好了。这是我的情况和解决方法。希望能帮助到你。

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

我做了两件事,但我认为真正的把戏是第二件事。无论如何,第一步是我运行了 http://blogs.msdn.com/b/dimeby8/archive/2009/06/10/change-unidentified-network-from-public- to-work-in-windows-7.aspx 。这会将所有未识别的网络更改为工作网络。好的,不再是未知的,但Homegroup不会在Work网络上启动!

Windows 7通过查看网关来检测您的家庭网络。因为我在同一台PC上运行网关/路由器,所以没有填写网关IP。因此,它不会让弹出窗口识别网络,并且您将无法手动将其设置为“家庭”。我也无法在脚本中执行此操作。

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

9
lvmeijer