如何在 Windows 11 上更改静态 IP 地址和 DNS 服务器

Jacki

更改 Windows 11 上的静态 IP 地址和 DNS 服务器设置可以提高您的隐私和网络性能。然而,一些用户在尝试修改这些设置时遇到困难。本指南将引导您完成在 Windows 11 上成功更改静态 IP 地址和 DNS 服务器的多种方法。

更改静态 IP 地址和 DNS 服务器的最简单方法是通过 Windows 设置应用程序。

步骤一:Windows key + I打开设置。导航到网络和 Internet > Wi-Fi(或以太网,具体取决于您的连接)。

步骤2:单击您的活动网络连接,然后向下滚动到 IP 分配和 DNS 服务器分配。

步骤3:单击 IP 分配旁边的编辑按钮。在弹出窗口中,选择“手动”并打开 IPv4。输入您所需的 IP 地址、子网掩码和网关。

第4步:同样,单击 DNS 服务器分配旁边的编辑。选择手动,然后输入您的首选和备用 DNS 服务器地址。

第5步:单击保存以应用更改。重新启动计算机以使新设置生效。

方法 2:使用命令提示符

对于喜欢命令行界面的用户,命令提示符提供了一种更改网络设置的强大方法。

步骤一:Windows key + X并选择“Windows 终端(管理员)”或“命令提示符(管理员)”。

步骤2:要设置静态 IP 地址,请使用以下命令(将值替换为您所需的设置):

netsh interface ip set address name="Wi-Fi" static 192.168.1.100 255.255.255.0 192.168.1.1

步骤3:要设置 DNS 服务器,请使用以下命令:

netsh interface ip set dns name="Wi-Fi" static 8.8.8.8
netsh interface ip add dns name="Wi-Fi" 8.8.4.4 index=2

第4步:通过键入验证更改ipconfig /all

方法 3:使用 PowerShell

PowerShell 提供了另一个用于更改网络设置的命令行选项,并具有一些额外的灵活性。

步骤一:通过按以管理员身份打开 PowerShellWindows key + X并选择“Windows PowerShell(管理员)”。

步骤2:要设置静态 IP 地址,请使用以下命令(根据需要调整值):

New-NetIPAddress -InterfaceAlias "Wi-Fi" -IPAddress 192.168.1.100 -PrefixLength 24 -DefaultGateway 192.168.1.1

步骤3:要设置 DNS 服务器,请使用以下命令:

Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi" -ServerAddresses 8.8.8.8, 8.8.4.4

第4步:通过运行验证更改Get-NetIPConfiguration

常见问题故障排除

如果您仍然无法更改静态 IP 地址或 DNS 服务器,请尝试以下故障排除步骤:

  • 通过运行刷新 DNS 缓存ipconfig /flushdns在命令提示符中。
  • 通过运行重置 Winsocknetsh winsock reset在命令提示符中。
  • 暂时禁用防病毒软件或 Windows 防火墙,看看它们是否干扰网络设置。
  • 通过设备管理器更新网络适配器驱动程序。
  • 如果使用 Wi-Fi,请尝试通过以太网连接以排除无线干扰问题。

替代方案:使用带有保留 IP 的 DHCP

如果静态 IP 配置持续存在问题,请考虑使用 DHCP 以及路由器上的保留 IP 地址。此方法结合了 DHCP 的可靠性和静态 IP 的一致性。

步骤一:通过网络浏览器访问路由器的管理界面。

步骤2:查找名为“DHCP 保留”或“静态 DHCP”的部分。

参见:如何在 Windows 11 中设置静态 IP 地址

步骤3:使用计算机的 MAC 地址和所需的 IP 地址添加新的预订。

第4步:保存设置并重新启动路由器和计算机。

通过遵循这些方法,您应该能够成功更改 Windows 11 上的静态 IP 地址和 DNS 服务器。请记住选择能够平衡速度和隐私的 DNS 服务器,以获得最佳性能和安全性。