一、刷新本地DNS缓存
1、Windows系统:
使用 Windows + R 组合快捷键打开运行对话框,输入【cmd】命令,打开cmd命令框。
在cmd命令框中输入运行命令:【ipconfig /flushdns】,按回车键运行。
成功刷新后,会有提示“已成功刷新 DNS 解析缓存”。
2、Mac系统:
打开终端(Terminal)。
输入命令:sudo killall HUP mDNSResponder
,然后按回车键执行。
输入管理员密码以确认操作。
二、更换本地DNS服务器地址
1、Windows系统:
右键点击任务栏右下角的网络图标,选择“打开网络和共享中心”。
点击“更改适配器设置”,找到当前使用的网络连接,右键点击并选择“属性”。
在弹出的窗口中,双击“Internet协议版本4 (TCP/IPv4)”。
选择“使用下面的DNS服务器地址”,输入新的DNS服务器地址,可以使用阿里云的公共DNS服务器地址:首选DNS服务器为223.5.5.5,备用DNS服务器为223.6.6.6。
点击“确定”保存设置。
2、Mac系统:
打开“系统偏好设置”,选择“网络”。
选择当前使用的网络连接,点击“高级”按钮。
切换到“DNS”标签页,添加新的DNS服务器地址。
点击“好”和“应用”保存设置。
三、修改HOSTS文件
1、Windows系统:
打开记事本(Notepad),以管理员身份运行。
点击“文件”菜单,选择“打开”,导航到C:WindowsSystem32driversetc目录,选择hosts文件。
在文件中添加正确的域名和IP地址映射,127.0.0.1 example.com
。
保存文件并关闭记事本。
2、Mac系统:
打开终端(Terminal)。
输入命令:sudo nano /etc/hosts
,按回车键执行。
在文件中添加正确的域名和IP地址映射。
按Ctrl + O
保存文件,按Enter
确认,再按Ctrl + X
退出编辑器。
四、清除DNS缓存信息
1、Windows系统:
打开cmd命令框,输入运行命令:ipconfig /displaydns
。
查看当前的DNS缓存信息,如果发现异常,可以手动清除。
2、Mac系统:
打开终端(Terminal),输入命令:dscacheutil flushcache
,按回车键执行。
输入命令:dscacheutil flushanchors
,再次按回车键执行。
五、网络重置
1、Windows系统:
打开设置,点击“网络和Internet”。
选择“状态”,点击“网络重置”。
点击“立即重置”,电脑会重启并重新配置网络设置。
2、Mac系统:
打开“系统偏好设置”,选择“网络”。
选择当前使用的网络连接,点击“减号”删除该连接。
点击“加号”重新添加该网络连接,并重新配置DNS服务器地址。
六、相关问题与解答
1、问题一:为什么刷新DNS缓存可以解决网络DNS错误?
回答:刷新DNS缓存可以清除本地计算机上的DNS缓存记录,使计算机重新向DNS服务器请求最新的DNS解析结果,从而解决由于缓存过期或错误导致的DNS解析问题。
2、问题二:如何检查DNS服务器是否正常工作?
回答:可以通过在命令行界面输入ping [DNS服务器地址]
来检查DNS服务器的连通性,输入ping 8.8.8.8
(Google的公共DNS服务器)来测试是否可以正常连接到DNS服务器,如果能够收到响应,说明DNS服务器正常工作;否则可能是DNS服务器故障或网络连接问题。
来源互联网整合,作者:小编,如若转载,请注明出处:https://www.aiboce.com/ask/60713.html