Как собрать свой список исключений
Порядок сборки с нуля: от общего правила к точечным исключениям, по одному шагу за раз и с проверкой после каждого. Вечер работы, дальше — полчаса в квартал.
Главный принцип: от общего к частному
Не пытайтесь перечислить всё, что должно идти через сервер, — этот список бесконечен и устареет за неделю. Делайте наоборот: общее правило отправляет всё в туннель, а исключения возвращают напрямую то, что от этого ломается.
Так список получается коротким — от пяти до двадцати строк — и понятным: каждая строка стоит там не «на всякий случай», а потому что вы видели, как без неё что-то сломалось.
- Всё через сервер — общее правило
- Локальная сеть, банк, госуслуги, карты — напрямую
- Список короткий, каждая строка объяснима
Ломается редко, чинится за минуту.
- Список из сотни доменов «которые надо через сервер»
- Новый сервис не попадает в него и не работает
- Через месяц никто не помнит, что там и зачем
Именно так выглядят найденные в сети списки.
Порядок сборки
-
Поставьте общее правило: всё через сервер
Это фундамент. Он должен стоять последним в списке, ниже всех исключений — иначе перехватит их первым.
-
Выведите локальную сеть напрямую
Роутер, сетевой диск, принтер, камеры. Проверка: откройте страницу настроек роутера — она должна открыться.
-
Выведите деньги напрямую
Банк, оплата, кошельки. Правило пишите на домен целиком, а не на страницу входа: приложение банка ходит на несколько адресов.
Проверка: зайдите в банк и убедитесь, что вход прошёл без лишнего кода.
-
Выведите документы и город
Государственные порталы, карты, такси, доставка, маркетплейсы. Проверка: откройте карту и посмотрите, ваш ли город определился.
-
Пройдитесь по своим ежедневным приложениям
Всё, что открываете чаще раза в день. Если сервис просит подтверждение или ведёт себя иначе — он кандидат в исключения.
-
Проверьте порядок строк
Точечные исключения выше, широкие — ниже, общее правило в самом низу. Разбор порядка.
-
Запишите список в заметку
С короткими пометками, зачем нужна каждая строка. Через два месяца это единственное, что спасёт от догадок.
Правила, собранные заранее, вместо вечера в настройках
В доступе уже разложено, что идёт через сервер, а что напрямую: банк и госуслуги не ломаются, ютуб и дискорд открываются. Списки адресов обновляются сами, когда сервисы переезжают. 148 ₽ в месяц при оплате за год или 200 ₽ за месяц, безлимитный трафик, 3 устройства.
- 4,9 ₽ в день
- банк остаётся рабочим
- оплата на этом сайте
Почему по одной строке, а не пачкой
Соблазн добавить сразу десять исключений понятен: кажется, что так быстрее. На деле выходит дольше. Если после десяти строк что-то сломалось, вы не знаете, какая из них виновата, и начинаете отключать по одной — то есть делаете ту же работу, только задом наперёд и с испорченным настроением.
Одна строка — одно переподключение — одна проверка. Цикл занимает минуту, и за полчаса вы соберёте весь список, зная про каждую строку, что именно она чинит. Это же знание потом экономит вечер при разборе поломки.
Как записывать правила
Домен целиком, а не конкретную страницу
Правило на primer.ru покроет и lk.primer.ru, и служебные адреса того же сервиса. Правило на одну страницу не покроет ничего, кроме неё, и вы получите полурабочий сервис.
Не мельчите с адресами
Числовые адреса меняются: сервис переезжает между площадками, и через месяц ваше правило указывает в пустоту. Адреса используют только там, где домена нет вовсе — например, для устройств в локальной сети.
Одна строка — одна причина
Не сваливайте десять доменов в одну строку «разное». Когда придётся разбираться, почему что-то не работает, вы будете удалять её целиком и ломать ещё девять вещей.
| Что нужно | Как записать | Чего избегать |
|---|---|---|
| Банк напрямую | Домен банка целиком | Только страницу входа |
| Роутер напрямую | Диапазон локальных адресов | Один адрес роутера |
| Видео через сервер | Домен сервиса целиком | Отдельные адреса плееров |
| Игра напрямую | Отметка на приложении | Перечень игровых адресов |
| Реклама отклонить | Узкие, проверенные домены | Широкие шаблоны — ломают сайты |
Как поддерживать
- Раз в пару месяцев пройдитесь по списку и удалите строки, о которых не помните, зачем они. Проверьте, что после удаления ничего не сломалось.
- После установки нового приложения решите сразу: банковское и адресное — напрямую, остальное по общему правилу.
- Когда сервис начал просить подтверждение — он ушёл через сервер. Добавьте исключение, а не меняйте пароль.
- Когда сервис перестал открываться — его перехватило чужое правило. Как найти какое.
Что делать с сервисами, которые ведут себя непредсказуемо
Часть сервисов не укладывается в деление «через сервер или напрямую». Сегодня сайт открывается напрямую, завтра нет; приложение работает, а его веб-версия — через раз. Правильная реакция здесь — не гоняться за поведением, а выбрать тот путь, при котором сервис ломается реже, и оставить его в покое.
Второе правило: если сервис связан с деньгами или документами, при любых сомнениях он идёт напрямую. Цена ошибки несимметрична — не открывшийся сайт вы откроете через минуту другим путём, а отменённый платёж будете возвращать сутки.
Заметка со списком: что в ней держать
- Сами строки в том порядке, в каком они стоят в приложении.
- По одной короткой пометке к каждой: «иначе банк просит код», «иначе такси показывает Амстердам».
- Дату последней правки — по ней видно, когда пора перечитать список.
- Отдельно — строки, которые вы пробовали и убрали, с пометкой почему. Это избавляет от второго захода на те же грабли.
Заметка нужна не для порядка, а для трёх конкретных случаев: переезд на новое устройство, откат неудачной правки и разбор поломки через два месяца, когда вы уже не помните, что делали.
Когда список стоит переписать с нуля
Есть три признака. В списке больше сорока строк. Вы не можете объяснить половину из них. После каждой правки что-то ломается в неожиданном месте. Любого из трёх достаточно, чтобы начать заново: взять готовый набор и добавить к нему пять-семь строк под свои сервисы. Это быстрее, чем разбирать накопленное.
Сколько строк должно быть в списке?
От пяти до двадцати. Больше — значит, вы перечисляете вместо того, чтобы использовать общее правило.
Можно взять чужой список за основу?
Как образец логики — да. Но сначала уберите оттуда всё, чем не пользуетесь: почему.
Правило не срабатывает, хотя оно есть
Выше стоит более общее правило. Порядок.
Нужно ли переподключаться после правки?
Да. Иначе открытые соединения идут старым путём и кажется, что ничего не изменилось.
Где хранить список?
В обычной заметке с пометками, зачем нужна каждая строка. Это же пригодится при переезде на другое устройство.
Доступ приходит одной ссылкой: сервер, готовые наборы правил и списки адресов, которые обновляются сами, когда российские сервисы переезжают. 148 ₽ в месяц при оплате за год (1800 ₽) или 200 ₽ за месяц, безлимитный трафик, 3 устройства и 3 дня бесплатно на проверку.
Взять доступ