前言
肝文不易,点个免费的赞和关注,有错误的地方请指出,看个人主页有惊喜。 作者:神的孩子都在歌唱
朋友们,你们有没有遇到过这种情况? 某天心血来潮,打算访问某个视频网站,却发现页面要么打不开,要么跳转到一个奇怪的广告页面。心想是不是 Wi-Fi 出问题了,结果一顿重启操作后,问题依旧。 后来我才知道——原来是 DNS 被“投毒”了!😱 今天,神唱就来带大家搞清楚 DNS 污染到底是怎么回事,并教大家如何有效防范!
往期相关文章: 你了解DNS吗?
DNS(Domain Name System,域名系统)是将 域名(zhihu.com) 转换为 IP 地址(103.41.167.234) 的系统。
你访问网站时,浏览器会向 DNS 服务器请求解析域名,DNS 服务器返回对应的 IP 地址,然后才能正常打开网页。
简单比喻: DNS 就像互联网的“电话簿”,把你输入的域名翻译成具体的地址,让你找到目标网站。
DNS 污染(DNS Spoofing),又叫 DNS 劫持 或 DNS 缓存投毒,是指攻击者或某些组织在 DNS 解析过程中返回错误的 IP 地址,导致用户访问错误的页面或被重定向到恶意网站。
1. 使用 ping
或 nslookup
命令
在命令行中输入:
nslookup zhihu.com
查看返回的 IP 地址,如果 IP 地址异常或与预期不符,很可能是 DNS 污染。 可以去网上找一些域名解析工具做一下对比。
2. 使用在线检测工具
3. 更换 DNS 服务器 :使用 Google DNS(8.8.8.8)或 Cloudflare DNS(1.1.1.1),中国电信(114.114.114.114),通过更换解析服务器来绕过本地 DNS 污染。
8.8.8.8
和 8.8.4.4
(2)Cloudflare DNS: 1.1.1.1
在 hosts
文件中手动配置关键网站的 IP 地址,绕过 DNS 解析过程:
# 例:添加 Google 的 IP 地址
103.41.167.234 zhihu.com
作者:神的孩子都在歌唱 本人博客:https://blog.csdn.net/weixin_46654114 转载说明:务必注明来源,附带本人博客连接
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有