规则条件
选择域名、IP、端口、协议、资产记录和嗅探到的协议。
当规则未匹配,或你需要决定哪种条件类型应描述该流量时,请使用此页面。
用通俗语言理解规则条件
将这些卡片作为此视图中可见标签的地图。每张卡片都会说明一个字段、控件或状态项,并在你更改或依赖它之前解释它的用途。
可见选项
这些是视图中的控件、状态或测量值。请把它们当作参考,而不是功能承诺。
资产
使用提供商维护的 GeoSite 或 GeoIP 记录,而不是手动输入每个目标。点按找到的标签片可附加它。点按一次已附加标签片可将其标记为从此规则排除,再点按一次可重新包含。GeoSite 和 GeoIP 颜色与页脚图例一致。
域
匹配站点族、精确主机名、关键词或模式。普通网站规则优先使用 Base 或 Full,因为它们更容易理解,也对 On-Demand 更有用。
IP and Port
当域名不足以描述时,匹配网络范围或目标端口。Port 字段目前接受单个整数端口。
网络协议
当传输层重要时,切换 TCP 或 UDP。这不需要 Sniffing。
应用协议
在 Sniffing 能识别流量后,切换 HTTP、TLS 或 BT。BT 匹配只是线索;加密或伪装流量可能无法识别。QUIC 可以被 Sniffing 检测到,但它不是单独的规则协议选项。
高级 webhook
使用 URL 作为 webhook 目标,使用 Deduplication 避免同一匹配的重复通知;当接收服务需要命名 header 值时使用 Headers。
资产搜索从已安装记录开始
在 Asset 标签页中,空搜索只显示已附加到规则的记录。输入内容可搜索已安装的 GeoSite 和 GeoIP 记录。Tunna 会不区分大小写搜索,最多显示 20 个新匹配项,优先显示前缀匹配,并在你按 Return 时添加第一个找到的匹配项。当任何资产正在获取或处理时,该标签页会显示进度行而不是搜索。找到和排除的标签片使用浅色背景加彩色描边;包含的标签片使用实心 GeoSite 或 GeoIP 颜色。
还没有资产?从 Rule Edit 添加
如果 Asset 标签页在任何资产存在前打开,Tunna 会显示紧凑资产设置,而不是搜索字段。在那里使用 Add Predefined 创建内置 GeoSite 和 GeoIP 来源并开始获取。处理完成后搜索会恢复。
域名匹配类型
| 类型 | 最适合 | 风险 |
|---|---|---|
| Base | 一个域名及其子域名。 | 宽泛域名可能捕获超出预期的内容。 |
| Full | 一个精确主机名。 | 相关子域名不会匹配。 |
| Plain | 域名内的简单关键词。 | 短词可能匹配无关站点。 |
| RegEx | 其他类型无法表达的模式。 | 强大的模式很容易变得过宽。 |
应用协议规则需要 Sniffing
HTTP, TLS, and BT matching depends on Tunna recognizing the traffic. If those rules do not match, open the Sniffing page from Settings and confirm the recognition choices.