返回文章

Blog

DNS与污染

2026/06/11

记录 DNS 的作用、解析记录、污染问题,以及个人网站配置时需要理解的网络基础。

一、DNS作用

DNS 可以理解为“互联网的电话簿”。 浏览器输入的是:

example.com

但服务器真正使用的是 IP 地址,例如:

196.168.1.101

DNS 的作用就是把域名翻译成 IP 地址。

[!abstract]+ 完整过程为 ➠输入域名 ➠浏览器询问系统:这个域名对应哪个 IP ➠系统询问 DNS 服务器 ➠DNS 服务器返回 IP ➠浏览器连接这个 IP 上的网站服务器 它只负责回答一个问题:这个域名应该去哪个 IP?


二、DNS 服务器是什么。

DNS 服务器就是帮你查询域名对应 IP 的服务器。

常见公共 DNS 有:

1.1.1.1
8.8.8.8
223.5.5.5
119.29.29.29

大致对应:

1.1.1.1:Cloudflare DNS。
8.8.8.8:Google DNS。
223.5.5.5:阿里 DNS。
119.29.29.29:腾讯 DNS。

你的电脑、手机、路由器、运营商,一般都会自动分配 DNS。你也可以手动改。


三、DNS 解析记录是什么。

你买了域名以后,需要告诉 DNS 系统:

我的域名应该指向哪台服务器。

这就叫 DNS 解析,常见记录有这些:

记录类型作用例子
A 记录域名指向 IPv4 地址example.com → 1.2.3.4
AAAA 记录域名指向 IPv6 地址example.com → 2400::1
CNAME 记录一个域名指向另一个域名www.example.com → example.com
MX 记录邮箱服务器用于企业邮箱
TXT 记录文本验证验证域名所有权、邮箱反垃圾
NS 记录指定谁管理这个域名的 DNSCloudflare、阿里云 DNS 等

你用 Cloudflare 买域名,本质上就是 Cloudflare 帮你管理 DNS 解析。

例如:

A    example.com        你的服务器 IP
CNAME www               example.com

这样别人访问 example.comwww.example.com,就会被解析到你的服务器。


四、什么是 DNS 污染。

DNS 污染是指:查询某个域名时,得到的 IP 地址被干扰或篡改了。

正常情况:

你问:example.com 的 IP 是什么?
DNS 回答:196.163.1.101。

DNS 污染时:

你问:example.com 的 IP 是什么?
系统被干扰后回答:错误 IP。

结果就是:

网站打不开;打开到错误页面;连接超时;明明域名没问题,但解析结果很怪;不同地区解析结果差异巨大。

五、DNS污染常见的情况

  1. 域名本身被干扰 某些境外平台、新闻站、社交媒体、开发者服务等,可能被重点干扰。

  2. 域名历史不干净 二手域名以前做过违规、灰产、敏感内容,后来即使换成正常网站,也可能仍然异常。

3.CNAME 指向的问题 自己的域名没问题,但如果 CNAME 到一个被污染的上游域名,也可能受牵连。

www.your.com → bad-platform.com。

如果 bad-platform.com 被污染,www.your.com 也可能异常。

4.外部资源被污染 主站能打开,但引用的字体、JS、图片、评论系统来自被污染域名,会导致页面卡顿或白屏。

常见包括:

Google Fonts。
Gravatar。
国外图床。
国外公共 CDN。
海外评论系统。
  1. 网络环境劫持 公共 Wi-Fi、校园网、公司网、路由器 DNS 被篡改,也可能返回错误结果。

判断方法。

用不同 DNS 查询同一域名。

dig example.com @1.1.1.1
dig example.com @8.8.8.8
dig example.com @223.5.5.5
dig example.com @119.29.29.29

如果解析结果异常、明显不属于你的服务器或正常 CDN,就可能有 DNS 污染或劫持。 注意:CDN 本来就可能返回不同 IP,所以“不同 IP”不一定等于污染。