一、DNS劫持怎么解决?
DNS劫持一旦发生,会导致网站跳转、广告注入甚至账号泄露。因此,第一时间解决非常关键。
如果你还不确定是否被劫持,建议先查看这篇:
👉 DNS劫持检测方法(这里做内链)
二、确认是否被DNS劫持
在解决之前,先做简单判断:
网站是否自动跳转
不同网络访问结果是否不同
DNS解析是否异常
👉 满足以上任一情况,都可能存在DNS劫持
三、方法1:修改DNS服务器(最快)
推荐使用公共安全DNS:
1.1.1.1
8.8.8.8
操作方法:
Windows:网络设置 → 修改DNS
手机:WiFi设置 → 手动DNS
四、方法2:重置路由器(关键步骤)
很多DNS劫持来自路由器:
操作:
恢复出厂设置
修改管理员密码
关闭远程管理
👉 这一点非常重要
五、方法3:清理DNS缓存
Windows执行:
ipconfig /flushdns
六、方法4:检查设备安全
重点检查:
浏览器插件
可疑软件
弹窗程序
七、方法5:开启加密DNS(推荐)
使用:
DNS over HTTPS(DoH)
DNS over TLS(DoT)
👉 防止DNS再次被篡改
八、为什么会发生DNS劫持?
想彻底避免问题,建议了解:
👉 DNS劫持原理(这里做内链)
九、如何防止DNS劫持再次发生?
使用安全DNS
定期检查路由器
避免公共WiFi
使用HTTPS网站
十、总结
DNS劫持解决的核心是:
👉 修改DNS + 路由器重置 + 安全防护