插图来源:Storyset
上个月我遇到个怪事:用了半年的节点,突然晚上 8 点后就卡成 PPT,白天却没事。测速正常、延迟正常,就是高峰期抽风。折腾了一圈,最后发现是 443 端口被 QoS 了——换个端口,满血复活。这篇复盘整个过程。
原理:为什么是 443 被针对#
443 是 HTTPS 的默认端口,代理流量最爱用它,因为"混在正常流量里"。但正因为用的人多,运营商也最关注它:
- QoS 限速:不直接封,而是限速。表现就是"能用,但慢",让你难受又说不出哪坏了。
- 时段性:晚高峰限得狠,白天松一点。运营商的 QoS 策略也是看负载的。
- 地区差异:不同地区、不同运营商,策略不一样。电信、联通、移动各有各的玩法。
所以"换端口"的本质是:从被重点关照的端口,搬到没人注意的端口。
Q:什么是 QoS?怎么判断是端口被针对?#
A:QoS 是"服务质量控制",运营商可以对特定端口、特定协议的流量限速。判断方法:
- 症状:特定时段(晚高峰)变慢,非高峰正常;测速网站数值还行,但实际看视频卡。
- 对照:同一个节点、同一台 VPS,换个非标端口(比如 8443、2053)测试,高峰期不卡了,基本就是原端口被 QoS。
- 排除:先排除节点本身的问题——换个节点试试,如果所有 443 端口的节点都卡,非标端口的不卡,实锤。
Q:换端口要服务端配合吗?#
A:看情况:
- 机场用户:不用你操心。正规机场会提供多个端口的节点,或者在高峰期自动调度。你要做的只是在客户端里换个节点试试。
- 自建用户:要自己改。Xray/sing-box 的配置文件里改 port,防火墙放行新端口,客户端同步改。改之前记得备份配置。
Q:换什么端口好?#
A:几个原则:
- 避开 443、80:最常用的端口,被针对的概率最高。
- 用常见服务的端口:8443(HTTPS 备用)、2053(Cloudflare)、2083 等,混在正常流量里不显眼。
- 别用太冷门的:比如 12345 这种,一看就不像正常服务,反而显眼。
- UDP 协议注意:Hysteria2、TUIC 这类 UDP 协议,运营商对 UDP 的 QoS 更狠,换端口+开端口跳跃效果更好。
Q:换端口后还卡怎么办?#
A:那可能不是端口的问题,按这个顺序查:
- 换个地区的节点,排除线路问题。
- 检查是不是协议特征被识别了——VLESS 协议详解里讲了协议特征,特征明显的协议更容易被针对。
- 看看 TUN 模式有没有开,Clash TUN 模式有时候能绕过一些应用层的限速。
- 都不行就换机场——别跟一个节点死磕,时间比那点流量贵。
2024 年想系统了解端口和协议的关系,可以看看 Stash 深度体验,iOS 端玩规则分流能更精细地控制流量走向。
换端口检查清单#
自建用户换端口,别漏了这几步:
- 服务端配置文件改端口
- 防火墙/安全组放行新端口
- 客户端同步改端口
- 旧端口先留着,确认新端口稳定再关
- 订阅链接更新(如果用订阅分发)
机场用户更简单:客户端里换个节点就行,端口是机场配好的。连不上就换下一个,别死磕。
换端口的 2024 年:还管用吗#
2024 年,换端口的效果:
- 轻度干扰:换端口,管用。运营商 QoS 针对常见端口,换个冷门的,立竿见影。
- 重度干扰:换端口,不管用。特征识别,不看端口,看行为。这时候,换协议(VLESS+Reality)才是正解。
- 玄学:有时候,换端口+换 IP,组合拳,效果最好。
2024 年,换端口是"急救",不是"治病"。卡了,先换端口试试,不行,再换协议。别在端口上死磕。
踩坑总结#
- 晚高峰卡、白天不卡,优先怀疑端口 QoS。
- 换端口是成本最低的尝试,先换节点再考虑换机场。
- 自建用户改配置前备份,防火墙别忘放行。
一句话:端口被针对不用慌,换个端口,海阔天空。