DNS 解析失败还是 fake-ip?代理网络里的解析排障
看到 ERR_NAME_NOT_RESOLVED、DNS timeout,或者 ping 出来是 198.18 开头的地址,先别急着改 DNS 服务器。关键是搞清楚“谁在解析”。
看到 ERR_NAME_NOT_RESOLVED、DNS timeout,或者 ping 出来是 198.18 开头的地址,先别急着改 DNS 服务器。关键是搞清楚“谁在解析”。
- 198.18.x.x 是 fake-ip 模式的正常现象:代理内核先给程序一个假地址,真正的解析在节点或内核里完成。只要网页能打开,这不是故障。
- 关掉代理,用
nslookup example.com测系统本身的解析。失败说明是本地网络或路由器 DNS 的问题。 - 浏览器可能开了“安全 DNS”(DoH),会绕过系统和代理的 DNS 设置。排查时先在设置里关掉,对比结果。
- 看代理内核日志里的 DNS 部分。上游 DNS 填写错误或无法访问,会导致所有域名都超时。
- 节点地址本身是域名时,内核要先解析它才能连上。如果这一步走了 fake-ip 或者被污染,会出现“已连接却全部失败”。
- 局域网、内网域名记得加进 fake-ip 过滤名单,否则会解析成假地址。
完整的排障步骤和配置示例:https://roxi.cc/dnsfix26.html
由 Roxi 背后的小团队撰写。
Write a comment