HeyBinyang
← 返回时刻

开启 VPN 中的系统代理后,本地测试域名 (比如 *.test ) 突然打不开了? 错误动作: 在代理软件里加 DIRECT (直连) 规则。 这...

开启 VPN 中的系统代理后,本地测试域名 (比如 *.test) 突然打不开了?

错误动作:在代理软件里加 DIRECT (直连) 规则。

这是没用的!因为流量一旦进入代理软件,它就会用公共 DNS 去查这个本地域名,查不到 IP 直接就报错拦截了。

正确姿势:操作系统的“网络设置 -> 代理忽略名单 (Bypass)”里添加 *.test(或者在代理软件里配置 Bypass 绕过名单)。


核心原理:

流量最先是由操作系统接收到的。

Bypass (绕过):流量根本不进代理软件,操作系统自己处理,用本机 DNS 直接访问。

DIRECT (直连):流量已经进了代理软件,代理软件去尝试直连,但通常会死在 DNS 解析上。

这个问题不是第一次遇到,也都能解决,但是今天是第一次搞明白了。

分享