连接页显示的是什么
「连接」页列出的是当前还活着的 TCP 和 UDP 连接,不是历史记录。关掉一条,对应的请求就断了。页面顶部的上传下载数字是实时速率,不是累计用量。
默认列有 Host、下载量、上传量、Chains、规则、进程和建立时间。Chains 从右往左读:最右边是最先命中的组,最左边是最终出口节点。这一列是排查分流问题最直接的证据。
用它定位三类常见问题
- 1
某个网站没走代理
在过滤框里输入域名,看它有没有出现。出现了就看「规则」列,显示 DIRECT 说明命中了直连规则,显示 MATCH 说明是兜底规则接的手,两种情况都要回去改分流规则。
- 2
找出是谁在跑流量
按下载量排序,看「进程」列。TUN 模式下进程名通常能拿全;系统代理模式下部分连接拿不到,这是正常的。
- 3
连接数异常多
有些下载工具和同步类应用会开几百条长连接。点一次「关闭全部连接」清空,如果几秒内又涨回去,基本就能锁定是哪个进程在刷。
流量数字为什么对不上
连接页只统计经过内核的流量。走 DIRECT 的连接也会被算进来,但完全绕过代理的部分不会出现,比如在绕过列表里的地址。所以这个数字通常比系统流量计小,跟机场后台的用量也不会完全一致——机场按出口计费,还包含协议开销和重传。
- 切换配置后连接会全部重建,统计从零开始
- 关闭全部连接不会断开代理,只是让应用重连
- 长时间开着这一页会持续接收推送,占用会略高
常见问题
Chains 里只有一个 DIRECT 是什么意思?
这条连接没经过任何代理组,直接由本机发出。要么命中了 DIRECT 规则,要么这个地址在绕过列表里。
进程列一直是空的,是坏了吗?
不是。进程匹配需要内核读取本机连接表,TUN 模式下更容易拿到,系统代理模式下经常拿不全。它不影响分流,只影响你能不能按进程写规则。