DNS 是互联网的基本服务之一,它将域名转换成 IP 地址,使得计算机能够通过域名访问到目标网站。但是我们会时常遇到 DNS 无法解析的情况,因此本文将介绍如何排查 DNS 问题并解决 DNS 没有响应的问题。
1. 检查网络连接状态
检查电脑或手机的网络连接状态,确认网络连接正常,避免出现网络中断导致 DNS 无法访问的情况。
2. 清空 DNS 缓存
DNS 服务器需要将域名解析结果保存在本地,以便后续访问同一域名时能够快速解析。但是,有时候 DNS 缓存过期或者出现异常,导致域名无法正确解析。此时,可以清空 DNS 缓存,强制 DNS 服务器重新解析域名。具体操作如下:
Windows 系统:
打开命令提示符,输入命令 ipconfig /flushdns,然后按回车键即可清空 DNS 缓存。
MacOS 系统:
打开终端,输入命令 sudo killall -HUP mDNSResponder,然后按回车键即可清空 DNS 缓存。
iOS 系统:
进入设置 – 无线局域网 – 点击后面的 “i” 图标 – DNS – 点击左上角的 “键盘” 图标 – 清除所有内容。
Android 系统:
进入设置 – 无线和网络 – WLAN 设置 – WLAN 高级设置 – 点击 DHCP,然后选择静态 IP – 在 DNS1、DNS2 和 DNS3 中删除 IP 地址。
3. 更换 DNS 服务器
如果尝试了上述方法还不能解决 DNS 问题,那么可以更换 DNS 服务器。推荐使用阿里云 DNS,它是国内速度最快,服务最可靠的 DNS 服务器之一。具体操作如下:
Windows 系统:
进入控制面板 – 网络和 Internet – 网络和共享中心 – 更改适配器设置 – 右键单击网络连接 – 属性 – 双击 Internet 协议版本4(TCP/IPv4) – 在常规选项卡中选择使用下面的 DNS 服务器地址,输入主DNS地址和备DNS地址,并点击确定保存即可。
MacOS 系统:
进入系统偏好设置 – 网络 – 高级 – DNS,然后点击左下角的 “+” 图标,输入阿里云 DNS 的 IP 地址即可。
iOS 系统:
进入设置 – 无线局域网 – 点击当前连接的 WiFi 名称 – DNS – 在 DNS 服务器中添加阿里云 DNS 地址即可。
Android 系统:
进入设置 – 无线和网络 – WLAN 设置 – WLAN 高级设置 – DHCP – 在 IP 设置中选择静态,然后输入阿里云 DNS 的 IP 地址。
以上就是排查 DNS 问题和解决 DNS 没有响应的方法,希望能够帮到大家。
本文来源:https://www.yuntue.com/post/214522.html | 云服务器网,转载请注明出处!