你刚拨开系统代理,选了一个写着日本或美国的节点,想知道流量到底是不是从那里出去的。教程最后一步让你开一个查 IP 的网页对照,可页面上列了一串数字、几个英文缩写和一个城市名,有时显示的还是你本地的运营商。这一页讲查询页上该看哪几行,以及结果和预期对不上时先查哪一处。
梯子 IP 查询页上该看哪几行
各家查询页的排版不同,内容大多能归进下表四行。确认出口地区只需要前三行,第四行和纯净度有关,另有一篇专门讲。
| 页面上的行 | 它说明什么 | 你拿它对照什么 |
|---|---|---|
| IP 地址 | 网站看到的访问者地址,也就是节点出口服务器的地址 | 和上一次查的比,看换节点后有没有变 |
| 国家或地区 | IP 库按这个地址推断出的位置 | 和你在客户端里选中的节点名对照 |
| ASN 和组织名 | 这个地址属于哪个自治系统,背后是哪家网络运营方 | 看出来的是你本地运营商,还是一家海外的云服务商或机房 |
| IP 类型、风险分 | 住宅、机房这类标签和查询页自己算的分数 | 读法见 梯子纯净度检测怎么看 |
ASN 这一行值得多看一眼。按 RFC 1930 的定义,一个自治系统是由一家或几家网络运营方运行、对外只有一套明确路由策略的一组地址段,每个自治系统分到一个编号。组织名一栏是查询页按登记信息给这个编号标出的持有方。开着梯子时,这里显示的应当是节点所在的那家海外网络;显示的是你本地宽带或手机卡所属的运营商,说明这次访问没有经过节点,下一节讲为什么。
规则模式下查询页为什么显示你本地的地址
规则模式按配置里的规则一条条匹配,命中直连的连接不进节点。mihomo 的规则文档里有按域名、按 IP 归属地匹配的规则类型,机场订阅自带的规则通常把国内域名和国内地址写成直连。你打开的查询页如果是一个国内网站,它的域名多半命中这类规则,页面看到的就是你本地的地址,节点其实在正常工作。
按下面的顺序确认,每一步只动一处。
- 换一个海外网站做的查询页再查一次。国内查询页显示本地、海外查询页显示节点地区,这正是规则模式该有的样子,不用改任何设置。
- 到客户端的连接面板里搜查询页的域名,看后面跟着的去处。写着节点名说明走了代理,写着 DIRECT 说明被分到了直连。Clash Verge Rev 在左栏的“连接”里能看到这一列。
- 两个查询页都显示本地地址,临时切到全局模式再查一次。全局下显示了节点地区,问题在规则;全局下也是本地地址,流量没有进客户端,回头检查系统代理开关有没有打开。查完记得切回规则,原因见 梯子全局模式和规则模式区别。
节点名写的地区和查询结果对不上
节点名由机场在订阅里自己命名,客户端只负责把它显示出来,名字和出口地址之间没有程序上的绑定。名字和结果对不上,常见的有三种情况。
- 中转线路。你连上的是国内或香港的入口,流量再转到别处的出口,查询页只看得见出口那一端。
- 出口共用。几个节点名背后是同一台或同一批出口服务器,换节点名时地址不变。
- IP 库判断有误差。地理位置是推断的,MaxMind 的字段里专门有一个 accuracy_radius 表示误差半径;持有地址段的网络也能照 RFC 8805 规定的写法,把每段地址所在的国家和城市公开出来,查询页背后的库采不采信、隔多久同步,各家不一样。
判断时先看国家或地区一行,城市不一致不用管。拿两到三个海外查询页对照,国家都一致,就以查询结果为准,不以节点名为准。按地区开放的服务看的也是这个结果。几个查询页在国家一级都说法不同,说明这个地址段的登记有分歧,这类节点用在对地区敏感的服务上要多留意。
手机、命令行和 TUN 下怎么查
- 手机。手机上的客户端占用系统的 VPN 接口,打开以后直接用手机浏览器开查询页。设置里开了分应用代理、又恰好把浏览器排除在外的,浏览器查到的会是本地地址。
- 命令行。终端里的程序默认不读系统代理,在终端里请求一个返回纯文本地址的服务,得到的往往是本地地址。要么先给终端设好代理环境变量,要么开 TUN 模式,开不开、怎么开见 梯子 TUN 模式是什么意思。
- 路由器。拿一台连着这台路由器、自己没开客户端的手机去查,结果才说明路由器上的插件在走代理。
查到的地区对得上,只说明流量经过了那个节点。速度够不够、某个网站会不会拦你,查询页回答不了,这一页也不涉及。
什么时候这个答案不成立
- 客户端不同。连接面板的位置和名字按 Clash Verge Rev 写,其他客户端有的叫“请求”“日志”,有的没有这个面板,以你手里的版本为准。
- 订阅规则不同。国内查询页走直连是多数订阅规则的写法,你的机场把查询页域名写进了代理,或者整个订阅只有一条全部走代理的规则,第一步的对照就不适用。
- IP 库会更新。同一个地址隔几周再查,地区和组织名都可能变,比较时记下日期和用的是哪个查询页。
- 公司和学校网络。网络管理方另设了代理或者出口网关的,查询页看到的可能是那一层的地址,这种环境本站没走过。
接下来去哪
- 地区对上了,还想知道这个地址是住宅还是机房、风险分高低意味着什么,看 梯子纯净度检测怎么看。
- 切了全局才查得到节点,平时用哪种模式更合适,看 梯子全局模式和规则模式区别。
- 命令行和游戏怎么查都是本地地址,想让它们也走节点,看 梯子 TUN 模式是什么意思。
- 现在用的客户端没有连接面板,想换一个能看到每条连接去处的,去 梯子客户端 按系统挑。
延伸问题
正文没展开、但和这个问题挨着的几条。点问题展开答案。
查询页显示两个地址,一个是节点的,一个是本地的,怎么回事
常见原因是页面同时测了 IPv4 和 IPv6,客户端只接管了其中一种,另一种从本地网络直接出去了。本站的判断是先在客户端设置里找 IPv6 相关的开关,看它是否打开,改完重新打开查询页对照。
每次刷新查询页,出口地址都不一样正常吗
常见。机场可能把一个节点名背后挂了几台出口服务器,客户端里用的又可能是自动选择或负载均衡分组,每次连接落到的机器不同。只要国家或地区一行不变,对按地区开放的服务影响不大。
查询页显示的城市和节点名写的城市不一样要紧吗
多数时候不要紧。城市一级本来就是 IP 库推断出来的,误差可能有几十公里甚至更多。要紧的是国家或地区一行,几个查询页在这一行上一致,就可以把它当作出口地区。
参考
相关问答
- 梯子纯净度检测怎么看:IP 类型、风险分和地区三项各指什么梯子纯净度检测的结果页通常给三项,IP 类型说这个地址属于住宅宽带、移动网络还是数据中心,风险分是查询页按自家数据算出的一个分数,地区是 IP 库推断的地理位置,三项各来自不同的数据库。
- 梯子全局模式和规则模式区别:国内网站变慢多半开错了模式梯子全局模式和规则模式区别在于送进节点的范围。
- 梯子TUN模式是什么意思:什么时候要开,开了有什么变化梯子的 TUN 模式是让客户端在系统里建一张虚拟网卡,所有程序发出的数据包先进这张网卡再由客户端分流,所以不读系统代理的游戏和终端命令也能走节点。