使用前先查看社区示例
进入“设备 → 规则库 → 分流模版”,展开 Claude Code 卡片。固定于 2026-08-22 的快照把核心域名、扩展服务、IP / ASN 兜底和 NTP 通用规则分成四组;它参考下方 Net.Coffee 社区页面,不是 Anthropic 官方规则。
示例默认未启用。只查看规则不会写入策略、切换 Selector 或应用到任何设备。服务端点可能变化,因此应把来源与可见快照视为由操作者审阅的输入,而不是永久完整性保证。
把模版交给一台已登记设备
先用稳定 IPv4 身份登记下游设备。在 Claude Code 模版卡片点击“用于设备”,选择目标设备,再选择固定出口,或配置带一个以上已有节点 / 策略组候选的独立 Selector。
把分流添加到草稿时,如果配置中还没有这些内容,Web GUI 才会安装四份规则集和不带出口的 claude-code 模版。保存并重载后,身份和规则变更才会应用;已应用的 Selector 可以即时切换,继续编辑规则库仍需再次保存并重载。
- 跟随网关规则:Claude 命中设备分流,其他流量继续进入 imported / managed 网关规则。
- 独立设备出口:Claude 命中这条分流,其他公网流量使用设备默认 Selector。
- NTP 项会匹配这台设备的 UDP 目标端口 123,应确认所选出口具备需要的 UDP 路径。
- 不支持的流量默认 fail closed,不会静默回落到 DIRECT。
理解可复用模型
规则集保存匹配材料,分流模版只保存有顺序的规则集引用,固定动作或 Selector 候选则属于设备分流。日常使用由 Web GUI 管理;下面的缩略 JSON 只用来说明分层,不会重复整份内置快照。
{
"templates": [
{
"id": "claude-code",
"rule_sets": [
"claude-code-domains",
"claude-code-extra",
"claude-code-network",
"ntp-common"
]
}
],
"profiles": [
{
"id": "work-device-policy",
"default_policies": ["DIRECT"],
"rules": [
{
"id": "claude-code",
"match": { "template": "claude-code" },
"policies": ["Claude-US", "DIRECT"]
}
]
}
]
}从下游设备验证真实路径
在已登记的下游设备上启动真实 Claude Code 会话,再按设备查看 OpenSurge 连接。确认相关服务连接命中设备级 Claude 分流,并显示预期 outbound chain;不要从绿色节点健康探测或 Selector 标签反推实际连接路径。
同时检查未命中网页、局域网服务、DNS 和需要的 UDP 行为。这只能验收当前设备、配置与社区规则,不会把第三方列表变成 OpenSurge 或 Anthropic 的可用性保证。
FAQ
改变网络前常见的问题
展开内置示例会改变当前配置吗?
不会。示例默认只供查看;只有把 Claude Code 分流添加到某台设备后,对应规则集和模版才会进入草稿。
两台设备能复用同一模版但选择不同出口吗?
可以。模版本身不含出口,每台设备分流都能把相同匹配模版指向自己的固定动作或 Selector 候选。
这是 Anthropic 官方规则吗?
不是。它是带日期的社区来源快照;服务行为变化时,应重新查看可见规则并验收真实连接。
