快速结论
系统代理是修改操作系统的全局 HTTP/SOCKS 代理开关;TUN 模式则是创建虚拟网卡接管底层所有 UDP/TCP 流量。根据应用需求选择接管方式。
系统代理 (System Proxy) 的工作原理
开启系统代理后,客户端会在 Windows 注册表或 macOS 系统偏好中写入代理端口(如 127.0.0.1:7890),符合规范的浏览器(Chrome, Edge)会自动将请求转发给该端口。
哪些应用会忽略系统代理设置?
部分命令行工具(如 git, curl)、终端应用以及部分游戏客户端不会主动读取操作系统的代理开关,因此仍然直接通过公网通信。
TUN 虚拟网卡模式的优势与场景
TUN 模式在操作系统内核中安装一个虚拟网卡(TAP/TUN)。所有网络数据包均被强制引入代理客户端,完美解决命令行与游戏应用不走代理的问题。
代理模式排障自查清单
1. 检查客户端“System Proxy”开关是否开启;2. 检查是否有第三方安全软件还原了系统代理;3. 遇到非标准应用时开启 TUN Mode 模式。