当发现网页总是弹出无关广告、被强行跳转到其他网站时,可以立即尝试以下方法:
1. 手动更换公共DNS服务器 (最有效、最快速的方法)
这是解决DNS劫持的首选方案,通过使用干净、可靠的公共DNS服务来绕过被劫持的本地DNS。
推荐使用的公共DNS地址
国内推荐(速度快,适合国内网络)
114 DNS:114.114.114.114 和114.114.115.115
阿里 DNS:223.5.5.5 和223.6.6.6
国际推荐(纯净无污染,但可能偶尔被干扰)
Cloudflare DNS:1.1.1.1 和1.0.0.1
Google DNS:8.8.8.8 和8.8.4.4
如何修改 (以Windows 10/11为例)
1. 在任务栏网络图标上右键,选择“网络和 Internet 设置”。
2. 点击“更改适配器选项”。
3. 在你正在使用的网络连接(“以太网”或“WLAN”)上右键,选择“属性”。
4. 在列表中找到并双击“Internet 协议版本 4 (TCP/IPv4)”。
5. 选择“使用下面的 DNS 服务器地址”。
6. 在“首选 DNS 服务器”和“备用 DNS 服务器”中填入上面的地址,例如223.5.5.5 和223.6.6.6。
7. 点击“确定” 保存。
完成这一步后,清空浏览器缓存,绝大多数DNS劫持问题会立刻解决。
2. 刷新本地DNS缓存
修改完DNS后,最好刷新一下系统本地的DNS缓存,确保系统立即使用新的DNS服务器。
操作方法
1. 按Win + R 键打开“运行”对话框。
2. 输入cmd 并按回车,打开命令提示符。
3. 输入以下命令并按回车:
ipconfig /flushdns4. 看到“已成功刷新 DNS 解析缓存” 的提示即表示成功。
完成快速应急后,为了确保安全,建议进行以下检查:
1. 检查路由器是否被劫持 (重要!)
路由器是家庭网络的核心,如果路由器DNS被篡改,所有连接该Wi-Fi的设备都会受影响。
解决方法
1. 在浏览器地址栏输入路由器管理地址(通常是192.168.1.1 或192.168.0.1,具体请看路由器底部标签)。
2. 输入用户名和密码登录(如果没改过,默认也写在标签上)。
3. 找到“DHCP服务器” 或“网络设置” 下的“DNS 设置”。
4. 将其修改为上面推荐的公共DNS地址,而不是“自动获取”。
5. 保存设置并重启路由器。
2. 全面扫描电脑病毒和恶意软件
有些恶意软件会直接修改你电脑的Hosts文件或网络设置。
解决方法
* 使用Windows Defender(系统自带的杀毒软件)进行全盘扫描。
* 使用专业的杀毒软件或安全卫士(如 火绒安全、360安全卫士等)进行“全盘查杀”和“系统修复”,它们通常能修复被篡改的Hosts文件和浏览器设置。
3. 检查浏览器插件/扩展
某些恶意浏览器扩展也会导致页面跳转和广告注入。
解决方法
进入浏览器的扩展管理页面,禁用或删除所有不熟悉、不信任的扩展。
如果你对网络安全有较高要求,可以考虑:
使用DNS over HTTPS (DoH)
这是一种更安全的DNS查询方式,能加密你的DNS请求,防止在传输过程中被监听或篡改,新版Chrome、Firefox、Edge浏览器都在设置中提供了开启DoH的选项。
使用VPN (虚拟专用网络)
VPN会加密你所有的网络流量,并将其通过一个安全的服务器转发,自然也包括DNS查询,是目前最安全的上网方式之一。
1、第一步(立即执行):修改电脑的DNS设置为223.5.5.5 和223.6.6.6,然后ipconfig /flushdns 刷新缓存。
2、第二步(检查源头):登录路由器,修改路由器的DNS为同样的地址,然后重启路由器。
3、第三步(清理环境):运行杀毒软件全盘扫描,并清理可疑的浏览器插件。
按照以上步骤,99%的DNS劫持问题都可以得到完美解决。
文章摘自:https://idc.huochengrm.cn/dns/20408.html
评论
公良俊哲
回复DNS被劫持时,可以尝试以下快速解决方法:更换稳定的网络环境;重启路由器或调整网络设置以清除缓存的域名解析记录,同时建议检查电脑是否中毒或被恶意软件干扰导致问题发生并清理系统垃圾文件等可能存在的安全隐患因素即可解决此情况的发生频率和危害程度了!
寿昆宇
回复发现DNS被劫持,立即更改路由器管理密码,并使用安全软件检查系统安全,快速恢复网络控制。
包新
回复DNS被劫持时,可立即切换至安全DNS服务,如阿里云DNS,并检查网络设置,快速解决问题。
可忆雪
回复快速解决网页弹出广告和跳转问题,可更换公共DNS服务器如阿里DNS(223.5.5.5/6.6.6.6),并刷新本地DNS缓存,同时检查路由器设置,清除恶意软件和浏览器插件,提高网络安全。