Telegram не работает через INCY: проверка маршрутизации
INCY телеграм не работает: правила geosite:telegram и geoip:telegram, конфликт со встроенным прокси, TUN против системного прокси, звонки по UDP и медиа.
- Автор
- Илья Морозов
- Дата публикации
- Время чтения
- 5 мин чтения
Telegram — одно из немногих приложений, которое умеет работать в обход VPN-клиента, и поэтому чаще других «ломается» именно через INCY: сообщения не отправляются, медиа не грузится, звонки не соединяются, хотя браузер работает. В большинстве случаев дело в маршрутизации: правило отправляет Telegram напрямую, а оператор его режет. Разберём проверку правил geosite:telegram и geoip:telegram, конфликт со встроенным прокси, разницу между TUN и системным прокси, звонки по UDP и загрузку медиа.
Почему Telegram не работает через INCY: три причины
- Маршрутизация отправляет Telegram напрямую. Дата-центры Telegram расположены в Европе, но часть подсетей базы geoip относит к RU, а профиль «Умный» пускает
geoip:ruмимо туннеля. - В Telegram включён свой прокси. MTProto- или SOCKS5-прокси внутри приложения перехватывает соединения раньше, чем INCY, и если он давно мёртв — Telegram молчит.
- INCY работает как прокси браузера, а не как туннель. Портативная сборка и режим «системный прокси» не видят Telegram Desktop, который не читает прокси системы.
Проверка правил: geosite:telegram и geoip:telegram
Откройте «Маршрутизация → Профиль → Редактировать» и убедитесь, что правила Telegram стоят выше правил geosite:ru и geoip:ru. Правильный фрагмент:
{
"rules": [
{ "type": "field", "domain": ["geosite:telegram", "domain:telegram.org", "domain:t.me"], "outboundTag": "proxy" },
{ "type": "field", "ip": ["geoip:telegram"], "outboundTag": "proxy" },
{ "type": "field", "domain": ["geosite:ru"], "outboundTag": "direct" },
{ "type": "field", "ip": ["geoip:ru", "geoip:private"], "outboundTag": "direct" }
]
}Правило по IP обязательно: Telegram-клиенты подключаются к дата-центрам по адресам, а не по доменам, поэтому geosite:telegram без geoip:telegram не сработает. Порядок правил и логика профилей описаны в статье о маршрутизации в INCY, краткая версия — на странице маршрутизации.
Обновите базы правил
«Настройки → Маршрутизация → Обновить GeoIP / GeoSite». Категория
geoip:telegramпоявилась в базах не сразу; в старых файлах её нет, и правило молча игнорируется.Сбросьте профиль на «Умный»
Если правила редактировались вручную, проще вернуть стандартный профиль: в нём Telegram уже стоит выше RU.
Проверьте во вкладке «Соединения»
Отправьте сообщение и найдите соединение к подсети
149.154.x.xили91.108.x.x. В колонке «Выход» должно бытьproxy.
Если вы пользуетесь профилем «Белые списки» или «Полный», отдельные правила не нужны — весь трафик и так идёт через сервер. Проблема тогда точно не в маршрутизации, переходите к следующим разделам.
Конфликт со встроенным прокси Telegram
Telegram хранит собственные настройки прокси и использует их независимо от INCY. Если когда-то вы добавляли MTProto-прокси из канала, а он давно не отвечает, приложение будет бесконечно «Подключение…». Отключите: «Настройки → Данные и память → Прокси → Отключить» (на Desktop — «Настройки → Продвинутые настройки → Тип соединения → Без прокси»). Использовать одновременно MTProto и INCY не нужно: трафик и так идёт через сервер; двойное проксирование только добавляет задержку.
MTProto — не замена INCY
MTProto-прокси проксирует только Telegram, и по сигнатуре его легко отличить. INCY на VLESS Reality заворачивает Telegram в обычный HTTPS-трафик вместе со всем остальным.
TUN или системный прокси: почему браузер работает, а Telegram нет
| Режим INCY | Кто попадает в туннель | Telegram |
|---|---|---|
| TUN (полная установка) | Все приложения системы | Работает, включая звонки |
| Системный прокси | Приложения, читающие прокси Windows/macOS | Desktop — только если задать прокси вручную; звонки нет |
| Только браузер | Один браузер | Не работает |
На Windows включите «Настройки → Сеть → Режим: TUN» — требуется полная установка со страницы для Windows. На Android INCY должен работать как VPN-сервис (запрос «Подключить VPN?» при первом старте), на iOS — с разрешённым профилем «Личный VPN». Если приложение установлено в режиме прокси, Telegram Desktop можно направить вручную: «Тип соединения → SOCKS5 → 127.0.0.1:10808», но это костыль — лучше TUN. Если нужно, чтобы через сервер шёл только Telegram, используйте раздельное туннелирование.
Звонки и голосовые сообщения: UDP
Голосовые и видеозвонки Telegram идут по UDP на порты 1400–1500 и через собственные relay-серверы. Если сообщения ходят, а звонок висит на «Соединение», значит UDP не проходит: либо отключён xudp в настройках ядра, либо сервер провайдера режет UDP, либо оператор блокирует UDP на мобильной сети. Проверьте по порядку: «Настройки → Ядро → UDP через прокси» включено; попробуйте другую локацию из списка серверов, помеченную для стриминга или игр — там UDP точно открыт; в Telegram включите «Использовать P2P → Никогда», чтобы звонок шёл через relay. Если UDP закрыт у оператора совсем, Telegram сам переключит звонок на TCP-релей — качество будет хуже, но соединение установится; INCY в этом случае должен пропускать TCP на порты 443 и 80 к подсетям Telegram.
Сообщения ходят, а медиа не грузится
Фото и видео Telegram отдаёт с CDN-адресов, которые отличаются от адресов дата-центров. Если в профиле есть правило вроде geoip:ru → direct, часть CDN может попасть под него. Решение то же — правило geoip:telegram → proxy выше RU и свежая база. Второй вариант: истёк срок подписки — серверы тогда пропадают из списка при следующем обновлении; проверьте дату окончания в кабинете и при необходимости продлите подписку. Третий: на телефоне включён режим «Экономия данных» в Telegram, который отключает автозагрузку — с INCY он не связан.
Если ничего не помогло
Убедитесь, что INCY вообще подключён: откройте сайт «мой IP» в браузере. Если IP не сменился, проблема не в Telegram — пройдите по статье INCY не подключается. Если IP сменился, а Telegram молчит на всех устройствах, временно включите профиль «Полный» — он пускает всё через туннель. Заработало — значит, дело в правилах, вернитесь к разделу проверки. Другие симптомы собраны в разделе INCY не работает, базовая настройка — на странице настройки INCY, а сам ключ можно проверить на другом устройстве.
Пробный доступ
Telegram через готовый профиль
В подписке провайдера правила для Telegram, звонков и медиа уже настроены. Проверьте бесплатно: пробный доступ на 1 день.
Частые вопросы
Нужно ли ставить MTProto-прокси, если есть INCY?
Почему Telegram работает, а INCY не грузит другие сайты?
Telegram Web работает, а приложение нет
Как проверить, что Telegram идёт через сервер?
Читайте также
- Маршрутизация
Маршрутизация в INCY: готовые профили и GeoIP/GeoSite
INCY решает для каждого соединения, куда его отправить: через сервер, напрямую или в блок. Разбираем три готовых профиля, даём рабочий JSON правил и объясняем, как обновлять базы GeoIP и GeoSite.
6 минЧитать - Маршрутизация
Раздельное туннелирование в INCY по приложениям
Через сервер идут только выбранные приложения, остальные — напрямую. Показываем, как это включить на Android и Windows, даём готовые правила и объясняем, почему на iOS так нельзя.
6 минЧитать - Ошибки и решения
INCY не подключается: причины и способы исправления
Кнопка крутится и возвращается в «Отключено»? Шесть причин, по которым INCY не подключается, порядок проверки за пять минут и расшифровка строк лога от connection refused до handshake timeout.
5 минЧитать