电脑上的 DNS 设置被删除后,会导致你无法通过域名(如www.baidu.com
)访问网站,因为电脑不知道去哪里查询域名对应的 IP 地址,别担心,这通常很容易修复,只需要重新配置正确的 DNS 服务器地址即可。
以下是详细的解决方法,请根据你的操作系统选择:
🖥 一、对于 Windows 系统
1、打开“网络连接”设置:
* 右键点击屏幕左下角的开始菜单按钮 (Windows 标志)。
* 选择网络连接。
* 或者,按Win + R
键,输入ncpa.cpl
然后按回车。
2、找到你正在使用的网络适配器:
* 你会看到所有网络连接(以太网/本地连接、Wi-Fi/WLAN 等)。
* 找到你当前正在使用的那个连接(通常会有“已连接”或活动状态的标识)。右键点击它,选择属性。
3、配置 IPv4 属性:
* 在属性窗口中,滚动找到Internet 协议版本 4 (TCP/IPv4)。
* 选中它,然后点击属性 按钮。
4、重新设置 DNS:
* 在 IPv4 属性窗口中,你会看到 DNS 设置区域。
关键步骤 选择“使用下面的 DNS 服务器地址”。
填写 DNS 服务器地址
首选 DNS 服务器 输入一个公共 DNS 地址(推荐)或你的路由器地址(通常是192.168.1.1
或192.168.0.1
,具体看路由器)。
备用 DNS 服务器 (可选)输入另一个公共 DNS 地址或留空。
推荐的公共 DNS 地址
Google DNS:8.8.8.8
(首选) 和8.8.4.4
(备用)
Cloudflare DNS:1.1.1.1
(首选) 和1.0.0.1
(备用)
阿里 DNS:223.5.5.5
(首选) 和223.6.6.6
(备用)
114 DNS:114.114.114.114
(首选) 和114.114.115.115
(备用)
* *(如果知道你的 ISP 提供的 DNS 地址,也可以用那个)
5、保存设置:
* 点击确定 保存 IPv4 属性设置。
* 再次点击确定 保存网络适配器属性设置。
6、测试网络:
* 打开浏览器,尝试访问一个网站(如www.baidu.com
),应该可以正常访问了。
🍎 二、对于 macOS 系统
1、打开“系统偏好设置”:
* 点击屏幕左上角的苹果菜单。
* 选择系统偏好设置...。
2、进入“网络”设置:
* 点击网络 图标。
3、选择网络连接:
* 在左侧列表中选择你正在使用的网络连接(如 Wi-Fi 或以太网)。
* 点击右下角的高级... 按钮。
4、配置 DNS:
* 切换到DNS 标签页。
* 你会看到 DNS 服务器列表。
关键步骤 点击列表左下角的+ 按钮。
添加 DNS 服务器地址 输入一个公共 DNS 地址(如8.8.8.8
或1.1.1.1
或223.5.5.5
)。
* (可选)可以再次点击+ 添加备用 DNS(如8.8.4.4
或1.0.0.1
或223.6.6.6
)。
* 如果需要删除错误的或空白的条目,选中它,然后点击 按钮。
5、保存设置:
* 点击好。
* 回到网络主窗口,点击应用。
6、测试网络:
* 打开浏览器,尝试访问一个网站。
🛠 三、补充说明和故障排查
使用公共 DNS 的好处 公共 DNS(如 Google、Cloudflare、阿里)通常速度快、可靠性高,有时还能绕过一些本地 DNS 污染或劫持,是推荐的选择。
路由器 DNS 如果你不确定,设置成你的路由器 IP 地址(通常是192.168.1.1
或192.168.0.1
)也是可以的,这样电脑会使用路由器上配置的 DNS(可能是 ISP 提供的,也可能是你在路由器上设置的公共 DNS)。
如果仍然无法上网
检查 IP 地址获取 确保你的电脑能正确获得 IP 地址(在 Windows 命令提示符ipconfig /all
或 macOS 终端ifconfig
查看),IP 地址是169.254.x.x
这类,说明 DHCP 获取失败,需要检查路由器或网络本身。
刷新 DNS 缓存
Windows: 以管理员身份打开命令提示符,输入ipconfig /flushdns
并回车。
macOS: 打开终端,输入sudo killall -HUP mDNSResponder
并回车(需要输入管理员密码)。
测试基本连接
Windows: 在命令提示符尝试ping 8.8.8.8
(如果能通,说明网络连接正常,问题在 DNS),再尝试ping www.baidu.com
(如果通,DNS 已修复;如果失败但能 ping 通 IP,说明 DNS 仍有问题)。
macOS: 在终端尝试ping -c 4 8.8.8.8
和ping -c 4 www.baidu.com
。
重置网络协议栈 (Windows 高级选项):
* 以管理员身份打开命令提示符。
依次输入以下命令,每输入一条按回车
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
完成后重启电脑。注意 这会将网络设置恢复到默认状态,可能需要重新配置一些东西。
网络重置 (Windows 10/11):
* 去 设置 > 网络和 Internet > 状态 > 网络重置。
点击“立即重置”。警告 这会删除所有网络适配器并重新安装驱动,恢复所有网络组件到默认设置,你需要重新连接 Wi-Fi 等,这是比较彻底的方法,在其他方法无效时使用。
📌 总结
删除 DNS 设置的核心解决步骤就是重新进入网络适配器的属性/IPv4 属性(Windows)或网络高级设置/DNS(macOS),手动添加有效的 DNS 服务器地址(推荐使用公共 DNS),按照上面的步骤操作,通常就能解决问题,如果遇到更复杂的情况,再尝试后面的故障排查步骤。
操作完成后,打开浏览器试试访问百度,应该就能看到熟悉的页面了!😄
文章摘自:https://idc.huochengrm.cn/dns/13166.html
评论