在 Windows 10 中更改子网掩码的 4 种方法

子网掩码(Subnet masks)用于将 IP 地址分成两个不同的部分:其中一个告诉您计算机或设备(computer or device)的地址,而另一个告诉您它所属的网络。换句话说,子网掩码(subnet masks)用于将网络划分为子网,以便通过网络传输的任何数据都可以正确到达其目的地。您想知道如何更改Windows 10 PC 上的子网掩码吗?(subnet mask)您想了解如何更改本地家庭网络(home network)中所有计算机和设备的子网掩码(subnet mask)吗?阅读并找出:

在更改Windows 10中的(Windows 10)子网掩码之前先阅读此内容(Subnet Mask)

在更改您的 Windows 10 电脑的子网掩码(subnet mask)之前,您应该熟悉什么是IP 地址(IP address)和子网掩码(es and subnet masks),以及如何找到您的 Windows 10 电脑的IP 地址(IP address)

(On your Windows 10 computer or device, you can change the subnet mask only if you're using a)在 Windows 10 计算机或设备上,只有在使用静态 IP 地址时才能更改子网掩码如果您是这种情况,或者您还想更改IP 地址(IP address)并设置静态地址,请阅读本指南前三种方法的说明。

如果您使用的是由路由器上的(If you're using a dynamic IP address that's automatically generated by the)DHCP 服务自动生成的动态 IP 地址,则只能从路由器的 Web 界面更改子网掩码。(on your router, you can only change the subnet mask from your router's web interface.)阅读本指南的最后一部分,了解如何在家用路由器(home router)上执行此操作。

您还应该注意,为了能够在Windows 10中更改您的(Windows 10)子网掩码(subnet mask)(和/或IP 地址(IP address)),您必须使用管理员帐户(administrator account)登录。

1. 如何在Windows 10中更改(Windows 10)子网掩码(Subnet Mask),从设置应用程序(Settings app)

设置(Settings)应用程序提供了在 Windows 10 中更改子网掩码(subnet mask)的最简单方法之一。启动它并转到网络和 Internet(Network & Internet)类别。

网络与  Windows 10 中的互联网设置

网络和 Internet(Network & Internet)中,选择左侧栏中(left sidebar)Wi-Fi以太网(Ethernet),具体取决于您要更改子网掩码的(subnet mask)网络适配器(network adapter)的类型。然后,在窗口右侧,单击或点击(click or tap)相应的网络连接(network connection)

打开网络连接的设置页面

网络连接页面上(network connection page),向下滚动直到到达IP 设置(IP settings)部分。然后,按下编辑(Edit)按钮。

编辑网络连接的 IP 设置

这将打开一个名为“编辑 IP 设置”("Edit IP settings")的对话框,您可以在其中更改所选网络连接使用的(network connection)IP 地址(IP address)子网掩码(subnet mask)网关(gateway)DNS 服务器(DNS servers),包括Internet Protocol Version 4 (TCP/IPv4)Internet Protocol Version 6 (TCP/IPv6)。滚动到IPv4IPv6部分,具体取决于您要为其配置新的子网掩码(subnet mask)

确定子网掩码(subnet mask)的设置是子网前缀长度(Subnet prefix length),它控制子网的大小。例如,在下面的屏幕截图中,您可以看到,对于我们的网络连接(network connection) IPv4协议,我们使用的“子网前缀长度”("Subnet prefix length")为 24(网络掩码中 1 的位数),这意味着子网掩码(subnet mask)为255.255.255.0。

网络连接的子网前缀长度设置

要更改子网掩码(subnet mask),您必须更改“子网前缀长度”("Subnet prefix length")字段的值。例如,因为我们想要一个子网掩码(subnet mask)255.255.240.0,我们必须将前缀长度(prefix length)设置为 20。如果您在计算子网掩码的(subnet mask)前缀长度(prefix length)方面需要帮助,请查看此在线IP 子网计算器(IP Subnet Calculator)

保存新的子网掩码

单击或点击保存,(Save,)您的子网掩码(subnet mask)会立即更改。

2. 如何在Windows 10中更改(Windows 10)子网掩码(Subnet Mask),从控制面板(Control Panel)

Windows 10 仍然包括旧的控制面板(Control Panel),它还允许您更改网络适配器(network adapter)子网掩码(subnet mask)。如果您更喜欢使用控制面板(Panel)来执行此任务,请打开它并单击或点击网络和 Internet下的(Network and Internet)“查看网络状态和任务”("View network status and task")链接。

在控制面板中查看网络状态和任务

网络和共享中心(Network and Sharing Center)单击或点击(click or tap)要更改子网掩码(subnet mask)网络连接(network connection)

打开网络连接的详细信息

上一个操作打开了该网络连接的(network connection)状态(Status)窗口。在其中,按下属性(Properties)按钮。

网络连接的状态窗口

在网络连接的“属性(Properties)”窗口中,选择Internet Protocol Version 4 (TCP/IPv4)Internet Protocol Version 6 (TCP/IPv6),具体取决于您要更改的子网掩码。(subnet mask)如果您想同时更改两者,请对它们中的每一个重复接下来的步骤。

打开 IPv4 的属性窗口

如果要更改用于Internet Protocol Version 4 (TCP/IPv4)子网掩码(subnet mask),请在其属性(Properties)窗口中,在具有相同名称的字段中输入新的子网掩码(subnet mask)

例如,我们想将子网掩码(subnet mask)更改为 255.255.240.0,如下图所示。

更改网络连接的子网掩码

完成所有更改后,单击或点击(click or tap)确定(OK),然后关闭所有打开的窗口。您设置的新子网掩码现已启动并运行。(subnet mask)

3. 如何在Windows 10中更改(Windows 10)子网掩码(Subnet Mask),使用PowerShell

如果您更喜欢使用命令行环境,还可以使用PowerShellWindows 10中更改子网掩码(subnet mask)。以管理员身份打开 PowerShell并运行以下命令: (Open PowerShell)Get-NetAdapter -physical。此命令向您显示 Windows 10 计算机上安装的所有网络适配器。确定要更改子网掩码(subnet mask)的那个并记下它的ifIndex值。这是可用于在下一个PowerShell命令中选择网络适配器的(network adapter)接口索引号。(interface index)

获取 NetAdapter -physical

要更改子网掩码(subnet mask),现在运行以下命令:Set-NetIPAddress -InterfaceIndex [ifIndex value] -PrefixLength [subnet prefix length]。将[ifIndex value]替换为您在上一个命令中标识的接口索引值,并将(interface index)[subnet prefix length]替换为您想要的新子网前缀长度的值。(subnet prefix length)

例如,我们想设置子网掩码 255.255.255.0,所以我们运行这个命令:Set-NetIPAddress -InterfaceIndex 7 -PrefixLength 24

Set-NetIPAddress -InterfaceIndex [ifIndex 值] -PrefixLength [子网前缀长度]

新的子网掩码(subnet mask)会立即应用,因此您现在可以关闭PowerShell

4. 如何在使用DHCP的(DHCP)家庭网络(home network)上从路由器接口更改子网掩码(Subnet Mask)

如果您使用DHCP自动为您家中的计算机和设备分配 IP 地址,您可以从路由器的管理界面更改所有它们的(administration interface)子网掩码(subnet mask)。使用 PC 上的网络浏览器(web browser)访问路由器的网络界面。为此,您必须转到路由器的地址并(address and sign)使用您的用户帐户和密码登录(user account and password)。在大多数路由器上,这是 192.168.0.1 或 192.168.1.1,但它可能会有所不同。如果您不知道路由器的IP 地址(IP address),请查看本指南:查找无线路由器本地(wireless router)IP 地址(IP address)的5 种方法。

打开路由器的网页界面

在路由器的 Web管理界面(admin interface)上,查找名为LAN的高级设置类别。在其中,转到LAN IP设置部分或选项卡(section or tab),然后将子网掩码(Subnet Mask)的值更改为您想要的值。单击(Click)或点击应用(Apply)保存(Save)确定(OK)。完成此操作后,新的子网掩码(subnet mask)将应用于网络中使用自动 IP 地址的所有计算机和设备。请注意,您的路由器可能需要重新启动才能应用此更改。

更改路由器上的子网掩码

就是这样!

为什么要更改Windows 10 PC 上的子网掩码?(subnet mask)

现在您知道如何更改Windows 10 PC 甚至整个家庭网络上的(home network)子网掩码(subnet mask)了。我们很好奇:你为什么需要这些信息?是为了工作还是为了你的家?此外,如果您有任何要添加到本指南的内容,请随时在下面的专用部分中发表评论。



About the author

我是一名 Windows 专家,在软件行业工作了 10 多年。我有使用 Microsoft Windows 和 Apple Macintosh 系统的经验。我的技能包括:窗口管理、计算机硬件和声音、应用程序开发等等。我是一位经验丰富的顾问,可以帮助您充分利用 Windows 系统。



Related posts