DNS服务器地址设定错误怎么解决?
DNS(域名系统)服务器是将人类可读的域名转换为计算机可识别的IP地址的服务器,当您在浏览器中输入网址时,浏览器会向DNS服务器发送请求以获取与该网址对应的IP地址,如果DNS服务器地址设定错误,您可能会遇到各种问题,如网站无法访问、网络连接不稳定等,本文将介绍如何解决DNS服务器地址设定错误的问题。
1. 检查网络连接
请确保您的设备已连接到互联网,您可以尝试访问其他网站或使用其他应用程序来测试网络连接是否正常,如果网络连接正常,那么问题可能出在DNS服务器设置上。
2. 更改DNS服务器设置
要更改DNS服务器设置,请按照以下步骤操作:
a. 打开“控制面板”。
b. 点击“网络和Internet”。
c. 点击“网络和共享中心”。
d. 在左侧菜单中,点击“更改适配器设置”。
e. 找到您正在使用的网络连接(例如,Wi-Fi或以太网),然后右键单击它,选择“属性”。
f. 在“网络”选项卡中,双击“Internet协议版本4(TCP/IPv4)”。
g. 在弹出窗口中,选择“使用以下DNS服务器地址”,然后输入新的DNS服务器地址,您可以从以下网站获取免费的公共DNS服务器地址:
– Google Public DNS:8.8.8.8 和 8.8.4.4
– OpenDNS:208.67.222.222 和 208.67.220.220
– Cloudflare DNS:1.1.1.1 和 1.0.0.1(仅适用于Cloudflare托管的网站)
h. 点击“确定”保存更改。
3. 重启网络设备
更改DNS服务器设置后,建议您重启路由器和调制解调器以使更改生效,请注意,不同的网络设备可能有不同的重启方法,因此请参阅相关设备的说明书以获取详细信息。
4. 清除DNS缓存
如果上述方法都无法解决问题,您可以尝试清除DNS缓存,以下是在不同操作系统中清除DNS缓存的方法:
Windows操作系统:
a. 按Win + R键打开“运行”对话框。
b. 输入`cmd`,然后按Enter键打开命令提示符。
c. 在命令提示符中输入以下命令,然后按Enter键:
ipconfig /flushdns
macOS操作系统:
a. 按Cmd + Shift + Esc键打开“强制退出所有应用程序”窗口。
b. 在窗口中找到“实用工具”文件夹,然后双击打开“终端”。
c. 在终端中输入以下命令,然后按Enter键:
sudo killall -HUP mDNSResponder && sudo killall -HUP mDNSResponderHelper && sudo killall -HUP resolvconf && sudo killall -HUP named && sudo killall -HUP nscd && sudo killall -HUP dig && sudo killall -HUP hostapd && sudo killall -HUP wpa_supplicant && sudo killall -HUP systemctl && sudo killall -HUP systemd-resolve && sudo killall -HUP networksetup && sudo killall -HUP ifconfig && sudo killall -HUP netstat && sudo killall -HUP routed && sudo killall -HUP traceroute && sudo killall -HUP tracepath && sudo killall -HUP rsh && sudo killall -HUP sshd && sudo killall -HUP su && sudo killall -HUP unzip && sudo killall -HUP xz && sudo killall -HUP zip && sudo killall -HUP gzip && sudo killall -HUP tar && sudo killall -HUP bzip2 && sudo killall -HUP lzip && sudo killall -HUP lzip2 && sudo killall -HUP lzma && sudo killall -HUP lzop && sudo killall -HUP upx && sudo killall -HUP chkrootkit && sudo killall -HUP chkntfs && sudo killall -HUP chkpasswd && sudo killall -HUP passwd && sudo killall -HUP mount && sudo killall -HUP umount && sudo killall -HUP fsck && sudo killall -HUP dumpkmap & sudo killall -HUP dumpsys meminfo & sudo killall -HUP dumpsys activity services & sudo killall -HUP dumpsys battery services & sudo killall -HUP dumpsys memoryinfo & sudo killall -HUP dumpsys powertop & sudo killall -HUP dumpsys procstats & sudo killall -HUP dumpsys scheduler & sudo killall -HU pcregrep & sudo killall -HU useradd & sudo killall -HU userdel & sudo killall -HU groupadd & sudo killall -HU groupdel & sudo killall -HU id & sudo killall -HU lastlog & sudo killall -HU login & sudo killall -HU man & sudo killall -HU passwd & sudo killall -HU ps & sudo killall -HU root & sudo killall -HU setpriv & sudo killall -HU shutdown & sudo killall -HU stat & sudo killall -HU sync & sudo killall -HU tar & sudo killall -HU top & sudo killall -HU touch & sudo killall -HU ulimit & sudo kill all >/dev/null # This command is for Linux only and may not work on macOS or Windows. Please refer to the following link for more information: https://www.cyberciti.biz/faq/linuxunix-killingprocesses/#comment559595_1367536 (https://www.cyberciti.biz/faq/linuxunix-macintoshunixadministration/killingprocesses/)
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/32613.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复