# Fragment: фрагментация TLS

Source: https://onexray.com/ru/docs/configuration/fragment/
Description: Включите фрагментацию TLS ClientHello в Smart и Custom Routing и проверьте границы шаблонов и полного Raw JSON.
Language: ru-RU
Last updated: 2026-10-09


## Включение Fragment

Откройте **Подключение → способ обработки трафика → Smart Routing → Изменить** либо редактор обычного Custom Routing и включите **Fragment**. У каждого маршрута свой переключатель; по умолчанию он выключен. Режим All via VPN его не использует.

Приложение добавляет вспомогательный outbound с `protocol: freedom` и `tag: fragment`. По умолчанию `settings.fragment` содержит `packets: tlshello`, `length: 100-200`, `interval: 10-20`. Выбранные входные узлы используют этот выход для нижележащего соединения. Фрагментация не гарантирует доступность сервера и подходит не каждому транспорту.

Smart Routing сохраняет необязательную цепочку конечного выхода: конечный выход использует входной узел, а входной узел — Fragment. Balancer выбирает целые цепочки. В Windows и Linux сокет Fragment привязывается к выбранному сетевому интерфейсу.

## Обычные и расширенные шаблоны

Обычный Custom начинается с 1–3 пустых слотов и допускает после них один outbound `protocol: freedom`, `tag: fragment`. Другие реальные узлы или вспомогательные выходы здесь запрещены. Импортированные параметры Fragment сохраняются при редактировании остальных полей; сгенерированные узлы и direct/block не экспортируются.

Расширенный шаблон может определить такой же freedom-outbound после слотов. Его наличие включает Fragment; компилятор соединяет с ним выбранные узлы. Параметры остаются под управлением шаблона. Настройка конечного выхода не добавляется.

Полный Raw JSON сам задаёт цепочки. Имя `fragment` не включает автоматическое соединение в Raw: связи нужно записать явно.

[Обычный Custom](https://onexray.com/ru/docs/configuration/custom-routing/) · [Расширенный шаблон](https://onexray.com/ru/docs/configuration/advanced-routing/) · [Raw JSON](https://onexray.com/ru/docs/configuration/raw-json/)


