浏览器代理和 Windows 系统级网络都可能让你看到不同的公网出口,但它们解决的是不同层的问题。
浏览器代理是应用层设置
在浏览器里填写 HTTP 代理后,浏览器会把支持的网页请求交给代理。电脑上的其他程序不会因此自动改变路径。桌面客户端、更新程序、游戏、命令行工具、后台服务都可能继续使用 Windows 原来的路由。
SOCKS5 比 HTTP 代理更通用,但仍然属于显式代理:应用必须支持它,或者通过能把流量交给 SOCKS5 的组件来使用。
Windows VPN/企业客户端影响的是主机网络
很多 VPN、拨号或企业客户端会创建虚拟网卡、安装路由、修改 DNS,甚至实施自己的安全策略。有的全局接管,有的只做分流,所以“客户端显示已连接”并不能证明所有目标都能访问。
应该直接从 Windows 主机测试真正需要的目标地址。
NetConfiger 当前处在什么位置
NetConfiger 以“Windows 主机已经有可用网络”为前提,在主机上开放 HTTP/SOCKS5 端口。局域网里的浏览器或其他兼容应用,再把代理指向主机 IP 和端口。
这样可以减少在每台工位重复安装上游客户端,但它不会自动把下游设备变成透明网关客户端。忽略代理的软件仍然可能直连。
什么时候用哪一种
如果目标是浏览器、API 工具、自动化客户端等明确支持 HTTP/SOCKS5 的应用,显式代理通常更简单。
如果要求整台设备所有程序都按同一路由走、需要 UDP、或者关键软件没有代理设置,就应该评估真正的网关/TUN/路由层方案。
上线前要用真实应用验收,并记录 Windows 出口、NetConfiger 监听地址、应用代理设置、DNS/IPv6 结果。这样才能知道问题究竟发生在哪一层。
核心要点
- 应用代理是否生效取决于软件是否使用代理
- Windows 客户端可能改变主机路由和 DNS
- NetConfiger 当前通过显式 HTTP/SOCKS5 向局域网分发