插件窝 干货文章 Windows 2022 系统如何修改网卡DNS?(图文)

Windows 2022 系统如何修改网卡DNS?(图文)

修改 网卡 PowerShell DNS 860    来源:    2025-05-12

以下是Windows Server 2022修改网卡DNS的详细图文步骤:


方法一:通过图形界面修改

  1. 打开网络连接设置

    • 右键点击任务栏右下角的网络图标 → 选择"网络和Internet设置"
    • 或按 Win + R 输入 ncpa.cpl 直接打开网络连接窗口。
  2. 进入网卡属性

    • 右键点击需要修改的网卡(如"以太网")→ 选择"属性"
  3. 修改IPv4 DNS

    • 双击 Internet协议版本4 (TCP/IPv4)
      (或选中后点击"属性"按钮)
    • 选择"使用以下DNS服务器地址"
      • 首选DNS:输入主DNS(如8.8.8.8
      • 备用DNS:输入备用DNS(如8.8.4.4
    • 勾选"退出时验证设置"(可选)→ 点击"确定"

    IPv4 DNS设置

  4. 刷新DNS缓存(可选)

    • Win + X → 选择"终端(管理员)" → 运行: bash ipconfig /flushdns

方法二:通过PowerShell命令修改

  1. 以管理员身份打开PowerShell

    • Win + X → 选择"终端(管理员)"
  2. 查看当前网卡信息

    Get-NetAdapter | Select Name, InterfaceDescription
    

    (记录需要修改的网卡名称,如"Ethernet0")

  3. 设置静态DNS

    Set-DnsClientServerAddress -InterfaceAlias "Ethernet0" -ServerAddresses ("8.8.8.8", "8.8.4.4")
    
    • Ethernet0替换为你的网卡名称。
  4. 验证修改结果

    Get-DnsClientServerAddress -InterfaceAlias "Ethernet0"
    

注意事项

  1. 若使用域环境,需优先使用内网DNS服务器。
  2. 修改后若网络异常,可恢复为"自动获取DNS"
  3. 企业环境中建议通过组策略统一配置。

常见问题

  • 修改不生效?
    尝试重启网卡: powershell Restart-NetAdapter -Name "Ethernet0"
  • 需要设置多个DNS?
    在PowerShell中用逗号分隔,如 ("192.168.1.1", "8.8.8.8")

如需更详细的网络配置(如IPv6),可重复上述步骤选择Internet协议版本6 (TCP/IPv6)