别担心,DNS被劫持是一个常见的问题,会导致你无法正常访问某些网站(比如QQ),或者被跳转到其他页面,下面我为你详细解释原因和一步步的解决方法。
你可以把DNS想象成互联网的“电话簿”,当你在浏览器里输入www.qq.com
时,你的电脑需要询问DNS服务器:“QQ的地址是多少?” DNS服务器会告诉你正确的IP地址,然后你的电脑才能连接上去。
DNS劫持就是有“坏人”(可能是运营商、病毒、或路由器黑客)篡改了这个“电话簿”,当你问“QQ的地址是多少?”时,它给了你一个错误的、打不开的或者危险的地址,所以你自然就打不开QQ了。
请按照以下顺序尝试,通常第一步就能解决问题。
方法一:修改你的电脑/手机DNS服务器地址(最有效)
这是最直接、最有效的方法,绕过你本地网络中被劫持的DNS服务器,使用更干净、更安全的公共DNS。
在Windows电脑上操作:
1、 右键点击屏幕左下角的开始菜单(或按Win + X
),选择“网络连接”。
2、 找到你正在使用的网络(无论是“以太网”还是“WLAN”),点击“更改适配器选项”。
3、 右键点击你正在使用的网络连接,选择“属性”。
4、 在列表中找到并双击“Internet 协议版本 4 (TCP/IPv4)”。
5、 选择“使用下面的DNS服务器地址”:
首选DNS服务器8.8.8.8
(这是Google提供的公共DNS,全球通用)
备用DNS服务器114.114.114.114
(这是国内114DNS,速度很快)
* (你也可以只使用223.5.5.5
和223.6.6.6
,这是阿里云的DNS,在国内速度很好)
6、 点击“确定” 保存。
在手机上操作(以iPhone为例,安卓类似):
1、 进入“设置” ->“无线局域网”。
2、 点击你当前连接的Wi-Fi旁边的“i” 图标。
3、 向下滑动,找到“配置DNS”。
4、 改为“手动”。
5、 删除已有的所有服务器,点击“添加服务器”,输入8.8.8.8
或114.114.114.114
。
6、 点击“存储”。
完成以上操作后,务必重启你的电脑或手机,然后再次尝试打开QQ。
修改了DNS后,系统里可能还存着旧的错误记录,需要清理一下。
在Windows电脑上:
1、 在开始菜单搜索“cmd” 或“命令提示符”,右键以“管理员身份运行”。
2、 在黑色的命令窗口里输入以下命令后按回车:
ipconfig /flushdns
3、 看到提示“已成功刷新DNS解析缓存” 即可。
在macOS上:
1、 打开“终端” 应用。
2、 输入以下命令后按回车:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
3、 可能需要输入你的电脑密码。
方法三:检查并修复路由器(如果所有设备都出问题)
如果你家里的所有设备(电脑、手机、平板)都打不开QQ,那问题很可能出在路由器上。
1、登录路由器管理界面:通常是在浏览器输入192.168.1.1
或192.168.0.1
(具体地址请看路由器底部标签)。
2、输入用户名和密码登录(如果没改过,默认通常是 admin/admin)。
3、 寻找“网络设置” 或“DHCP服务器” 相关的选项。
4、 找到“DNS服务器” 的设置,将其修改为上面提到的公共DNS,如114.114.114.114
。
5、 保存设置,并重启路由器。
更简单粗暴的方法: 直接找到路由器上的复位孔,用卡针长按10秒左右,将路由器恢复出厂设置,然后重新设置上网账号和密码,这会清除所有恶意修改。
如果以上方法都无效,你的电脑可能感染了恶意软件,它可能会强行修改你的DNS。
1、 使用Windows 安全中心 或你安装的杀毒软件(如火绒、360等)进行全盘扫描。
2、 特别注意那些能修改浏览器和网络设置的木马或病毒。
对于你“QQ打不开”的问题,首选解决方案是【方法一:修改本地DNS】+【方法二:清除DNS缓存】,这套组合拳能解决99%的DNS劫持问题。
如果只是个别网站打不开,而其他网站正常,也很有可能是该网站自身的服务器临时故障,可以稍等片刻再试。
希望这些步骤能帮你解决问题!
文章摘自:https://idc.huochengrm.cn/dns/17549.html
评论