电脑DNS怎么恢复?

HCRM技术_小炮 DNS 2025-12-12 115 2

以下是详细的步骤,请根据你的操作系统选择:

核心原理

电脑的 DNS 设置有两种状态:

1、自动获取(推荐):由你的路由器(光猫)分配,通常是运营商的 DNS 或你路由器中设置的 DNS(如 114.114.114.114)。

2、手动指定:你自己或某些软件(如加速器、去广告工具)设置的特定 DNS 服务器(如8.8.8.8、223.5.5.5)。

“复原”就是将手动指定 改回自动获取。

方法一:通过网络设置界面(适用于 Windows 10/11 和 macOS)

**Windows 10 / 11

1、打开设置:

* 按Win + I 键,或点击开始菜单 -> 设置(齿轮图标)。

2、进入网络设置:

* 点击“网络和 Internet” -> “以太网”(如果你用网线)或“WLAN”(如果你用Wi-Fi)。

3、更改适配器选项:

* 在相关网络下,找到并点击“更改适配器选项”(这是一个链接)。

4、打开属性:

* 右键点击你正在使用的网络连接(如“以太网”或“WLAN”),选择“属性”。

* 如果弹出用户账户控制,点击“是”。

5、修改 IPv4 设置:

* 在列表中找到并双击“Internet 协议版本 4 (TCP/IPv4)”。

6、恢复自动获取:

* 在弹出的窗口中,确保选中“自动获得 IP 地址” 和“自动获得 DNS 服务器地址”。

* 点击“确定”,再点击上一个窗口的“确定”。

7、刷新网络(可选但建议):

* 回到“网络连接”窗口,右键你的连接,先点“禁用”,稍等几秒再点“启用”。

**macOS

1、打开系统设置:

* 点击屏幕左上角苹果菜单 -> “系统设置”。

2、进入网络:

* 点击侧边栏的“网络”。

3、选择连接:

* 在右侧选择你正在使用的网络连接(如“Wi-Fi”或“以太网”),然后点击右下角的“详细信息...”。

4、配置 DNS:

* 切换到“DNS”选项卡。

5、恢复自动获取:

* 你会看到左侧的“DNS 服务器”列表,如果有任何手动添加的服务器地址(如8.8.8.8),将其全部选中,然后点击列表下方的(减号) 按钮删除。

* 删除后,列表应该是空的,这意味着系统将使用从路由器自动获取的 DNS。

6、确认:

* 点击“好”,然后点击“应用”保存设置。

方法二:通过命令提示符/终端(快速刷新)

有时修改设置后,系统可能仍有旧的 DNS 缓存,需要刷新。

**Windows

1、 以管理员身份运行“命令提示符”或 “Windows PowerShell”。

* 在开始菜单搜索“cmd”或“PowerShell”,右键选择“以管理员身份运行”。

2、 依次输入以下两条命令,每输入一条按一次回车:

    ipconfig /flushdns
    netsh int ip reset

(第二条命令会重置 TCP/IP 协议栈,可能需要重启电脑生效)。

3、 完成后,关闭窗口并重启电脑以确保所有设置生效。

**macOS

1、 打开“终端”(可以在“应用程序 -> 实用工具”中找到)。

2、 输入以下命令并按回车:

    sudo killall -HUP mDNSResponder

或对于更新版本的系统:

    sudo dscacheutil -flushcache

3、 系统会要求你输入密码(输入时密码不显示),输入后按回车即可。

检查是否恢复成功

设置完成后,你可以验证一下:

1、 再次打开 DNS 设置界面(如上文所述),确认已经是“自动获得”。

2、 打开命令提示符(Windows)或终端(macOS),输入:

    nslookup www.baidu.com

如果能够正常返回百度服务器的 IP 地址,说明 DNS 解析已恢复正常。

如果问题依旧?

如果恢复为自动获取后网络仍不正常,可能是以下问题:

1、路由器/光猫的 DNS 有问题:可以尝试重启你的路由器和光猫。

2、运营商网络问题:联系你的网络服务提供商。

3、Hosts 文件被篡改:某些恶意软件或工具会修改 Hosts 文件,需要检查并清理,位于:

WindowsC:\Windows\System32\drivers\etc\hosts

macOS/private/etc/hosts

对于大多数用户,只需通过【方法一】将 DNS 设置改回“自动获取”,然后执行【方法二】的刷新命令并重启电脑,即可解决因 DNS 设置不当引起的网络问题。

文章摘自:https://idc.huochengrm.cn/dns/21175.html

评论

精彩评论
  • 2026-02-05 19:33:23

    将DNS设置恢复为自动获取,可解决网络问题,在Windows 10/11或macOS上,通过网络设置界面或命令提示符/终端执行相应操作,刷新DNS缓存并重启电脑即可。

  • 2026-02-17 00:02:37

    电脑DNS恢复的详细步骤:
    1. 打开网络共享中心,进入更改适配器设置,选中当前网络连接右击选择属性;点击Internet协议版本4(TCP/IPv),然后点击下面的确定,输入正确的dns服务器地址即可恢复电脑的域名解析系统服务功能!