# Fragment 分片

Source: https://onexray.com/zh/docs/configuration/fragment/
Description: 在智能分流与自定义路由中启用可选的 TLS ClientHello 分片，了解模板格式和 Raw JSON 的边界。
Language: zh-CN
Last updated: 2026-10-09


## 启用 Fragment

打开 **连接 → 流量方式 → 智能分流 → 编辑**，或编辑常规自定义路由，启用 **Fragment**。各路由独立保存开关，默认关闭；“全部使用 VPN”不使用此开关。

App 添加 `protocol: freedom`、`tag: fragment` 的辅助出站。默认 `settings.fragment` 为 `packets: tlshello`、`length: 100-200`、`interval: 10-20`，并将所选接入节点的底层连接接到该出站。分片不能保证连通，也不一定适合所有传输方式。

智能分流保留可选的最终出口链路：最终出口通过接入节点，接入节点通过 Fragment。负载均衡仍选择完整链路。Windows 和 Linux 将 Fragment 的物理 socket 绑定到所选出口网卡。

## 常规与高级自定义路由

常规自定义文件以 1–3 个空接入槽开头，后面允许追加一个 `protocol: freedom`、`tag: fragment` 出站；不接受其他真实节点或辅助出站。导入的 Fragment 参数会在编辑其他表单字段时保留，不导出生成的接入节点和 direct/block。

高级模板可在空槽后定义同名 freedom 出站；存在该出站即启用 Fragment，编译时自动连接所选节点，分片参数仍由模板管理。App 不为高级模板增加最终出口设置。

完整 Raw JSON 自行管理代理链，仅把出站命名为 `fragment` 不会自动接线，需在原始配置中明确连接关系。

[常规自定义路由](https://onexray.com/zh/docs/configuration/custom-routing/) · [高级模板](https://onexray.com/zh/docs/configuration/advanced-routing/) · [Raw JSON](https://onexray.com/zh/docs/configuration/raw-json/)


