以下是详细的步骤,请根据你的操作系统选择:
电脑的 DNS 设置有两种状态:
1、自动获取(推荐):由你的路由器(光猫)分配,通常是运营商的 DNS 或你路由器中设置的 DNS(如 114.114.114.114)。
2、手动指定:你自己或某些软件(如加速器、去广告工具)设置的特定 DNS 服务器(如8.8.8.8、223.5.5.5)。
“复原”就是将手动指定 改回自动获取。
方法一:通过网络设置界面(适用于 Windows 10/11 和 macOS)
1、打开设置:
* 按Win + I 键,或点击开始菜单 -> 设置(齿轮图标)。
2、进入网络设置:
* 点击“网络和 Internet” -> “以太网”(如果你用网线)或“WLAN”(如果你用Wi-Fi)。
3、更改适配器选项:
* 在相关网络下,找到并点击“更改适配器选项”(这是一个链接)。
4、打开属性:
* 右键点击你正在使用的网络连接(如“以太网”或“WLAN”),选择“属性”。
* 如果弹出用户账户控制,点击“是”。
5、修改 IPv4 设置:
* 在列表中找到并双击“Internet 协议版本 4 (TCP/IPv4)”。
6、恢复自动获取:
* 在弹出的窗口中,确保选中“自动获得 IP 地址” 和“自动获得 DNS 服务器地址”。
* 点击“确定”,再点击上一个窗口的“确定”。
7、刷新网络(可选但建议):
* 回到“网络连接”窗口,右键你的连接,先点“禁用”,稍等几秒再点“启用”。
1、打开系统设置:
* 点击屏幕左上角苹果菜单 -> “系统设置”。
2、进入网络:
* 点击侧边栏的“网络”。
3、选择连接:
* 在右侧选择你正在使用的网络连接(如“Wi-Fi”或“以太网”),然后点击右下角的“详细信息...”。
4、配置 DNS:
* 切换到“DNS”选项卡。
5、恢复自动获取:
* 你会看到左侧的“DNS 服务器”列表,如果有任何手动添加的服务器地址(如8.8.8.8),将其全部选中,然后点击列表下方的(减号) 按钮删除。
* 删除后,列表应该是空的,这意味着系统将使用从路由器自动获取的 DNS。
6、确认:
* 点击“好”,然后点击“应用”保存设置。
有时修改设置后,系统可能仍有旧的 DNS 缓存,需要刷新。
1、 以管理员身份运行“命令提示符”或 “Windows PowerShell”。
* 在开始菜单搜索“cmd”或“PowerShell”,右键选择“以管理员身份运行”。
2、 依次输入以下两条命令,每输入一条按一次回车:
ipconfig /flushdns
netsh int ip reset(第二条命令会重置 TCP/IP 协议栈,可能需要重启电脑生效)。
3、 完成后,关闭窗口并重启电脑以确保所有设置生效。
1、 打开“终端”(可以在“应用程序 -> 实用工具”中找到)。
2、 输入以下命令并按回车:
sudo killall -HUP mDNSResponder或对于更新版本的系统:
sudo dscacheutil -flushcache3、 系统会要求你输入密码(输入时密码不显示),输入后按回车即可。
设置完成后,你可以验证一下:
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
评论
倪宁
回复将DNS设置恢复为自动获取,可解决网络问题,在Windows 10/11或macOS上,通过网络设置界面或命令提示符/终端执行相应操作,刷新DNS缓存并重启电脑即可。
毓冷雪
回复电脑DNS恢复的详细步骤:
1. 打开网络共享中心,进入更改适配器设置,选中当前网络连接右击选择属性;点击Internet协议版本4(TCP/IPv),然后点击下面的确定,输入正确的dns服务器地址即可恢复电脑的域名解析系统服务功能!