我已经在 Windows 上配置了我的网络接口并为其指定了一个静态 IP 地址。
启用后,我注意到网络的名称是Network 3
:
在Linux中,我们知道
Interface_name
来自下的配置文件/etc/sysconfig/network-scripts
;例如system eth0
来自ifcfg-eth0
文件。那么,Windows如何命名网络接口?为什么我的网络名称
Network 3
不是?(和Network 1
发生了什么?Network 1
Network 2
答案1
该接口名为“以太网“;您可以使用 重命名它F2。(在内部,Windows 根据 GUID 而不是名称将配置与接口关联,因此您可以使用任何您想要的描述性名称。)
“网络 3” 是 Windows 的称呼网络您连接的网络。作为 Windows 防火墙的一部分,同一接口上的不同网络会被自动识别,并可与不同的防火墙配置文件关联(Windows 7 中为家庭/工作/公共,Windows 8 中为私人/公共)。
换句话说,这是 Windows 连接的第三个网络。
要重命名当前网络或管理之前识别的网络,请转到网络和共享中心,然后单击图标位于“网络 3”旁边。(在 Windows 7 上测试,在 Win8 上可能会有所改变。)
答案2
我需要比上述更清晰的解释......并且具体到 Windows 10,这仍然成立。
在网络设置中禁用网络适配器。在设备管理器中卸载该网络接口的驱动程序。暂时不要检查硬件。以管理员身份运行 Regedit。导航至:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles
检查每个文件夹内,您将找到一个引用这些自动排序的网络号的条目....网络、网络 2、网络 3 等。删除此分支下的所有这些文件夹。删除所有文件夹后...导航到:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures
并删除托管和非托管文件夹中的所有条目,但保留两个空文件夹。
返回设备管理器并扫描硬件更改。驱动程序应自动重新安装,假设您的适配器设置为通过 DHCP 自动获取 IP 或为自己分配一个您已经知道可以正常工作的静态 IP,您应该会在右侧看到一个提示,提示您希望如何发现新的“网络”连接,并且没有烦人的数字。
在这一点上,互联网几乎没有给我任何帮助...所以如果它对你有帮助,我很高兴我对注册表的深入挖掘对除了我之外的其他人也有价值。
答案3
当 Windows 认为网络已发生变化时,断开并重新连接以太网接口可能会导致接口重新编号。笔记本电脑在网络之间移动时通常会发生这种情况。当接口发生变化时也会发生这种情况。
仅供参考,接口的名称实际上是顶部标签(以太网),第二层是网络名称(网络 3),第三层标签是适配器类型。在公司网络上,网络将是 AD 网络名称(例如 Corp.Bigcompany.com)。在家庭网络上,使用工作组而不是 AD,它只是名称网络和一个数字 ID,每次 Windows 认为网络发生变化时,该 ID 都会增加。
答案4
非常感谢斯维什以上,并意识到有时链接会腐烂,内容会消失,我总结一下来自 geekality.net 的关键信息这里:
(Windows 8.x 中必需)
因此,请您自行负责,这里是您在注册表编辑器中查找这些配置文件的位置。
HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\Windows NT \CurrentVersion \NetworkList \Profiles 特别值得注意的是 ProfileName 和 Category。最后一个可以具有以下值:
0 = 公共 1 = 私人 2 = 域