Режим маршрутизации
Маршрутизация отвечает на один вопрос: что вести через сервер, а что оставить напрямую. Это самая полезная настройка приложения и одновременно самая частая причина «всё сломалось».
Три режима
| Режим | Что происходит | Кому подходит |
|---|---|---|
| Глобальный прокси | Через сервер идёт весь трафик | Просто и предсказуемо, но медленнее и ломает местные сервисы |
| По правилам | Через сервер идёт только то, что описано в профиле | Большинству: местное быстро, внешнее работает |
| Прямой | Туннель не используется вовсе | Для временного отключения без выхода из приложения |
По умолчанию приложение работает в базовом режиме, и для большинства задач этого достаточно. Настраивать начинают тогда, когда мешает что-то конкретное — и именно от этого «конкретного» зависит, что именно менять.
Зачем это трогать
- Банковское приложение перестало пускатьВести банки напрямую
- Местные сайты стали открываться заметно дольшеВести местное напрямую
- Доставка и такси не определяют городТо же самое
- Игра показывает высокий откликВывести её из туннеля
- Рабочая сеть перестала быть виднаЛокальные адреса — напрямую
Общее у всех пяти поводов одно: страдает то, что должно ходить напрямую, а идёт через сервер. Именно это и чинит режим по правилам.
Что внутри профиля правил
Правила в Incy вынесены в отдельную сущность — профиль. По ссылкам-командам, которыми обмениваются пользователи, видно, что в нём как минимум есть имя, признак глобального режима и настройки DNS для внешних и местных адресов.
| Поле | Что означает |
|---|---|
Name | Имя профиля в списке |
GlobalProxy | Вести ли весь трафик через сервер |
RemoteDns | DNS для внешних адресов, например 8.8.8.8 |
DomesticDns | DNS для местных адресов, например 77.88.8.8 |
RemoteDnsType | Способ запроса: обычный или защищённый |
RemoteDnsDomain | Адрес защищённого DNS, если выбран этот способ |
Правила часто ссылаются не на отдельные домены, а на готовые списки — их обычно называют geo-файлами (geosite для доменов, geoip для адресов). Благодаря им правило «всё российское — напрямую» умещается в одну строку вместо тысячи (про профили).
Своя строка доступа вместо чужой
Incy Plus: одна строка на 3 устройства, список серверов приходит по ней и обновляется сам, безлимитный трафик, поддержка отвечает за ~10 минут. 148 ₽ в месяц при оплате за год или 200 ₽ за месяц без обязательств. Оформление на этом же сайте, первые 3 дня бесплатно.
- от 148 ₽ в месяц
- идентификатор только ваш
- мёртвые серверы меняем мы
Как настроить, если раньше не настраивали
-
Проверьте, что без правил всё работает
Подключитесь без профиля и откройте пару сайтов. Если соединение живое — база в порядке, и дальше вы настраиваете, а не чините (проверка).
-
Решите, что должно идти напрямую
Обычно это банки, госуслуги, местные магазины и доставка. Список короткий: не пытайтесь описать всё сразу.
-
Примените профиль и переподключитесь
Свой или готовый. Без переподключения правила могут не вступить в силу.
-
Проверьте по одному сценарию
Откройте банк — должен работать. Откройте внешний сайт — тоже. Если сломалось одно из двух, профиль надо править, а не менять сервер.
Когда трогать не нужно
- Когда всё и так работает. Правила не ускоряют соединение сами по себе.
- Когда медленно на всех сайтах сразу. Это про сервер или про общую строку, а не про маршруты (почему).
- Когда не открывается один сайт. Скорее всего это DNS (про DNS) или конкретная программа (исключения).
- Когда вы не понимаете, что делает правило. Готовый профиль из чата может увести весь трафик не туда, и разбираться придётся с нуля.
После правил пропал интернет
Штатная ситуация при первом знакомстве. Отключите профиль, переподключитесь — соединение вернётся. Дальше включайте правила по одному и проверяйте после каждого: так виновник находится за пару минут (полный откат).
Что вообще решает маршрутизация
Один вопрос: по какому пути пойдёт каждое соединение. Через сервер — значит сначала до него, потом до места назначения. Напрямую — как обычно, без посредника. Правила описывают, к какой из двух категорий относится тот или иной адрес, и всё.
Ни на скорость сервера, ни на список локаций, ни на срок доступа маршрутизация не влияет — это разные звенья (как они устроены). Именно поэтому правки в правилах не помогают, когда медленно на всех сайтах сразу, и очень помогают, когда «всё работает, кроме банка».
Почему глобальный режим кажется удобнее, а мешает
Логика «пусть всё идёт через сервер, так надёжнее» выглядит разумно ровно до первого дня использования. Дальше выясняется, что через сервер пошло и то, чему там делать нечего: местные сайты, доставка, карты, банк, рабочие сервисы. Каждый из них теперь ходит длинной дорогой — сначала до сервера в другой стране, потом обратно к соседней улице.
Проявляется это не как поломка, а как общее ощущение, что «стало медленнее». Страницы открываются на секунду дольше, приложение доставки думает, карта грузится кусками. Человек начинает менять локации (что не помогает), хотя дело в маршруте, а не в сервере.
Режим по правилам решает это одним движением: местные адреса идут напрямую, остальные — через сервер. Всё, что нужно описать, — короткий список того, что должно остаться дома.
Что описать в правилах в первую очередь
- Банки и платёжные приложения. Они первыми реагируют на смену адреса и часто требуют подтверждений (исключения).
- Государственные и местные сервисы. Обычно работают заметно быстрее напрямую.
- Доставка, такси, карты. Им нужен ваш реальный город, иначе цены и адреса приезжают чужие.
- Рабочие и внутренние сети. Локальные адреса через туннель не ходят в принципе (на компьютере).
Дальше этого списка идти обычно не нужно. Чем длиннее набор правил, тем труднее понять, какое из них сломало соединение в следующий раз.
Geo-файлы: зачем они нужны
Правило «все российские сайты — напрямую» невозможно описать перечислением: адресов слишком много и они меняются. Поэтому правила ссылаются на готовые списки, которые обновляются отдельно от вас. Одна строка правила заменяет тысячи адресов, и вам не приходится следить за тем, какие сайты появились с прошлого месяца.
Обратная сторона — списки составляет кто-то другой, и границы в них не всегда совпадают с вашими ожиданиями. Если конкретный сайт упорно идёт не туда, его проще дописать отдельным правилом, чем менять список целиком.
Обязательно ли настраивать маршрутизацию?
Нет. Без профиля всё работает в базовом режиме.
Профиль привязан к строке доступа?
Нет, это независимые вещи: правила остаются при смене доступа.
Можно перенести профиль на другое устройство?
Да, ссылкой-командой: про профили.
Глобальный режим безопаснее?
Он просто шире: через сервер идёт всё, включая то, чему это не нужно. На скорости это сказывается заметно.
Своя строка доступа Incy Plus — 148 ₽ в месяц при оплате за год (1800 ₽ разом) или 200 ₽ за месяц без обязательств. Одна строка на 3 устройства, список серверов приходит по ней и обновляется сам, поддержка отвечает за ~10 минут. Первые 3 дня бесплатно, карта не нужна — оформление на этом же сайте.
Получить строку доступа →