DNS 是什么
DNS 是什么?
DNS(域名系统)是互联网的“电话簿”:你输入域名,DNS 告诉设备对应的 IP 地址,设备才能连接网站。
一次 DNS 解析的过程
- 输入域名:浏览器需要 www.example.com 的 IP。
- 查询缓存:先看本机和路由器有没有记录。
- 询问 DNS 服务器:没有就向 DNS 服务器查询。
- 返回 IP:拿到 IP 后再建立连接。
DNS 查询通常基于 UDP,速度快,但传统 DNS 不加密,可能被篡改,这就是“DNS 污染”。
代理客户端怎么处理 DNS
| 方式 | 含义 | 特点 |
|---|---|---|
| Fake-IP | 先返回虚拟 IP,真正连接时由代理端解析 | 速度快、避免污染,Clash 系默认常用 |
| redir-host | 先正常解析出真实 IP 再判断规则 | 兼容性好,速度稍慢 |
| 加密 DNS(DoH / DoT) | DNS 查询加密传输 | 防篡改 |
使用 Fake-IP 时,需要代理的域名会交给节点在境外解析,结果更准确。
常见 DNS 问题
| 现象 | 可能原因 | 处理 |
|---|---|---|
| 节点正常,网页打不开 | DNS 解析失败或被污染 | 检查客户端 DNS 设置,确认规则模式 |
| 个别应用连不上 | 与 Fake-IP 不兼容 | 加入 Fake-IP 过滤列表或改用 redir-host |
| 关掉代理后上不了网 | 系统 DNS 被残留修改 | 把系统 DNS 恢复为自动获取 |
| 浏览器绕过代理 DNS | 浏览器开启了安全 DNS | 暂时关闭浏览器的安全 DNS 测试 |
排查步骤见《机场节点连接不上怎么办?》,模式名词见《代理模式名词解释》。