Что нового в 1.0.0
Первая стабильная версия. Если у вас 0.17.0 или старше, ниже — всё, что изменилось с неё: предварительных 1.0.0-pre.1 и pre.2 ваша программа не видела. Если у вас pre.2, новое для вас — значок программы, вкладка «TG Proxy» и пути к Telegram, Claude, Gemini и Grok через VPN по умолчанию, выключатель пулов «Включить Selective Routing», серверы Roblox и папка ARC Raiders, рецепты-приветствия, обновлённый каталог посредников, мастер первого запуска в четыре шага, быстрые «Маршруты» и кнопка «Удалить» у своей темы.
Главная
Новое:
Главная перерисована. Состояние — кольцом с кнопкой питания, его видно издалека. Пока движки работают, от кольца расходятся волны, а по линиям на фоне бегут огоньки — цветом состояния; выключаются вместе с остальными анимациями в «Оформлении». Под кнопкой — трафик туннеля с запуска, нагрузка и память движков. Режим и сервер — плитками с подписями, внизу — режим и пресет. В меню «Остановить ▾» — перезапуск и выход из программы: с работающими движками или с остановкой. В неразвёрнутом окне страница помещается без прокрутки.
Картинка темы — в своей карточке справа. Под остальными карточками ровный фон. Тема без картинки растягивает «Главную» на всю ширину окна; для каждой темы это можно выбрать в «Оформлении» — «На всю ширину окна — для этой темы».
VPN
Новое:
Пулы серверов: разным сервисам — разные серверы. Включаются в «Настройках туннеля» выключателем «Включить Selective Routing» — тогда на вкладке VPN, над подписками, появляется блок пулов. Пул — папка серверов из любых подписок: «Россия», «Скоростной», «Надёжный». Сервер кладётся в пул перетаскиванием строки на папку или через «⋯» строки. В пуле — автоподбор или закреплённый сервер: «Выбрать» закрепляет, тумблер «автоподбор» в шапке папки возвращает автоподбор. Маршрут направляется в пул в «Маршрутах». Если в пуле никто не отвечает, его маршруты уходят в пул по умолчанию; в «Настройках туннеля» это можно выключить — тогда пул ждёт. Пока выключатель выключен, пулы не действуют, но и не стираются. Кто заводил пулы в предварительных версиях, у того он включён сам.
Расход подписки — полоской, как в Happ. Под именем подписки видно, сколько израсходовано из лимита и когда истекает срок. Если трафик тратится так быстро, что кончится раньше срока, рядом появляется «!».
Движок туннеля обновлён до sing-box 1.14.3 (extended 2.7.3) — с исправлениями XHTTP и WARP.
Исправления:
Туннель больше не падает сам. Движок проверяет сертификаты серверов списком Mozilla, а не через Windows: на этом пути он изредка падал, и туннель пропадал на несколько секунд. Если вы ставили в Windows свой корневой сертификат (корпоративная сеть, проверка HTTPS антивирусом), движок его больше не знает.
Движки поднимаются, не дожидаясь панели подписки. Если сохранённому списку серверов меньше суток, запуск берёт его сразу, а панель спрашивает потом. Раньше медленная или лежащая панель задерживала каждый запуск на десяток секунд. Если список у панели изменился, программа предложит перезапустить движки.
Видно, почему туннель не поднялся. Вместо «процесс завершился с кодом 1» окно показывает причину, которую назвал движок.
Туннель поднимается и при проверке серверов «раз в час». С этим выбором в «Настройках туннеля» → «Проверка серверов» движок отказывался запускаться: «interval must be less or equal than idle_timeout».
Подписка с безлимитом читается. Некоторые панели пишут безлимит не нулём, а огромным числом; вкладка VPN показывала «не прочиталась: TimeSpan overflowed…» и прятала серверы такой подписки.
Маршруты
Новое:
Claude, Gemini и Grok — через VPN по умолчанию. Они отказывают из России по стране, и десинк тут не помогает: в «Гибриде» Claude не открывался, хотя подписка стояла. Раньше через VPN по умолчанию шёл только ChatGPT, теперь — все четыре; ChatGPT заодно взял Sora и голосовой режим. Путь, выбранный вами, по-прежнему сильнее, пин в hosts — тоже. Mistral, Perplexity, DeepSeek и Hugging Face по стране не отказывают и остались на десинке.
Путь маршрута выбирается в отдельном окне. По умолчанию, напрямую, десинк, через VPN или выключено. У «через VPN» раскрываются пулы, у десинка — кнопка «Рецепт…». Пул виден на кнопке пути: «VPN · Россия».
Добавить списком. Вставьте в поле поиска несколько строк — откроется окно «Добавить списком»: один путь на все сайты и папка по желанию. Длинные имена можно свести к сайту (cdn.example.com → example.com). Раньше вставленный список молча обрезался до первой строки.
Roblox: серверы игры дописываются сами. Часть плейсов Roblox стоит не в сетях самой Roblox, а у Amazon, и туда игра шла мимо VPN — отсюда ошибки 277 и 279. Пока «Игровые серверы (адреса)» Roblox идут через VPN, программа читает журнал игры, дописывает адреса серверов в список и предлагает перезапустить движки. Первый вход на новый сервер ещё идёт напрямую, следующие — через VPN. Выключается в «Настройках маршрутов» — «Дописывать адреса серверов Roblox».
ARC Raiders — своей папкой. «Сервисы Embark», «Голос» и «Игровые серверы (адреса)». Адресов серверов игры не публикует никто, поэтому, пока последняя часть идёт через VPN и игра запущена, программа дописывает их сама через «Наблюдение» и предлагает перезапустить движки; выключается в «Настройках маршрутов» — «Дописывать адреса серверов ARC Raiders». Все три части выключены, пока вы не выберете путь. Проверить в игре нам было не на чем — расскажите, помогло ли.
Исправления:
«Маршруты» быстрее. Возврат в раздел занимает сотые доли секунды вместо трети секунды — карточки больше не раскладываются заново. Первый заход и «Раскрыть всё» — примерно на пятую часть быстрее.
TG Proxy
Новое:
Вкладка перерисована. Карточка прокси со значком Telegram и плашкой состояния, три плитки — статус, локальный адрес, тип подключения. «Подключить Telegram Desktop» и «Как настроить вручную?» — сразу под ними, «Текущие настройки» — с кнопкой «скопировать» у каждой строки, «Как это работает?» — в шапке.
Пути к Telegram — настройками. «Напрямую к DC2 и DC4» и «Напрямую к DC1, DC3 и DC5» ведут прокси к дата-центрам Telegram по их адресам, а не через домены Cloudflare; «Ждать домен Cloudflare» — 3, 5 или 10 секунд. Оба прямых пути выключены: у кого адрес дата-центра закрыт, первое соединение ждало бы таймаут. Если прокси работает нестабильно, попробуйте включить первый: у нас вход в Telegram через него шёл за 0,1 с вместо 0,2–0,4.
Исправления:
Прокси обновлён до tg-ws-proxy-rs 2.5.6. Если адрес дата-центра Telegram не отвечает, прокси быстрее переходит на запасной путь.
Десинк
Новое:
Четыре рецепта «Приветствие … (Flowseal)». Подделки V3nilla из zapret-discord-youtube 1.10.4 с именами steam-chat.com, steamstatic.com, teamspeak.com и awswaf.com — в окне выбора рецепта. По словам автора, первые три в разных областях открывают сайты, замерзающие на 16 КБ; у нас они не замерены. Работают с пресетами Universal V12 и V12 Lite.
Game filter подделывает приветствие www.sferum.ru, как zapret-discord-youtube с 1.10.4, — вместо max.ru.
DNS
Новое:
Каталог адресов посредников обновлён (21.10). Из него ушли умершие прокси GeoHide и Comss: «Проверить актуальные адреса» и подбор пина их больше не предложат. Если ваши пины стоят на них, нажмите эту кнопку на вкладке DNS.
Исправления:
DNS «авто» ходит напрямую. Раньше «авто» уводило запросы в туннель, как только тот работал, и сайты мимо VPN получали адреса рядом с сервером VPN, а не рядом с вами — и открывались медленнее. Теперь — напрямую. Если резолвер перестал отвечать по DoH, программа сначала спрашивает его же обычным DNS по TCP, а в туннель уходит, только если не ответил и он.
Firefox больше не ходит мимо туннеля. Firefox, которому DoH не включали руками, включал свой DoH сам, и сайты, направленные через VPN, шли напрямую. Теперь программа говорит ему этого не делать.
Перекрытое правило VPN больше не мешает. Если сайт напрямую или на десинке, а ниже стоит более широкое правило через VPN, сайт больше не получает подменный адрес туннеля и после перезапуска не ломается.
Проверка блокировок
Новое:
Сайты, которые откроются в браузере с ECH, помечены. У сайта за Cloudflare, закрытого по имени, проверка смотрит, поддерживает ли он ECH: браузер с включённым DoH прячет настоящее имя, и такой сайт у него откроется. В итоге проверки это написано отдельно, с советом, какому имени нужен рецепт.
Исправления:
Ловит заморозку и на сайтах с маленькой главной. Провайдер обрывает соединение на 12–20 КБ, а главная у некоторых сайтов меньше, и проверка признавала их доступными, хотя в браузере они не открывались. Теперь у маленькой страницы проверка докачивает её скрипт или стиль.
Проверка быстрее. Восемь проб разом вместо четырёх: на 166 сайтах основной прогон — 48 с вместо 82, перепроверка — 43 с вместо 74.
В «Почему» — адрес, который действительно молчал. У имён с несколькими адресами раньше называлась первая попавшаяся.
Файл hosts
Новое:
Весь файл одной таблицей. Счётчики (всего, наших, отключено, молчат), поиск и отбор: наши, чужие, отключённые, молчащие, повторы. Видны и чужие записи — раньше они прятались в свёрнутой карточке.
Исправления:
Пины Zapret GUI больше не считаются нашими. Zapret GUI вставляет свой блок внутрь нашего, и программа принимала его записи за свои — могла переписать или стереть их разметку.
Диагностика
Новое:
Диагностика перерисована. Сверху — «Собрать отчёт», «Журнал», «Проверить снова». Сводка тремя плитками: проверок, поломок, оговорок. Ответ «куда пойдёт соединение» — цепочкой: программа → правило → путь → назначение.
Исправления:
Прокси Telegram «всегда» больше не просит перезапустить движки. Такой прокси держит само окно программы, без движков; «Диагностика» искала его у движков и писала «перезапустите их», хотя прокси работал.
Наблюдение
Исправления:
Наблюдение больше не идёт весь день. Для автопополнения маршрутов программы оно включается, когда программа запущена, и выключается после её выхода. Раньше оно начиналось с запуском окна.
Оформление
Новое:
Новый значок программы — эмблема «туннельный эффект» вместо букв «NZ». В меню, в заголовке окна, на панели задач и в трее он в цветах темы: верх — цвет кнопки «Запустить». Закреплённая на панели задач кнопка тоже следует теме. Три цвета значка можно выбрать в редакторе тем.
Удалить свою тему. Кнопка «Удалить» рядом с «Изменить» убирает папку темы в корзину. У встроенных тем она неактивна.
Шрифт Manrope. Встроен в программу и есть в списке шрифтов, даже если в Windows его нет; тема тоже может назвать его своим.
Меню: выбранный раздел подсвечен цветом темы, подпись «Прочее» над «Оформлением», рамки карточек толще.
Исправления:
Миниатюра «Главной» в редакторе тем — как настоящая. Картинка на ней лежит так же, как ляжет на «Главную». Размер колесом мыши меняется только с зажатым Ctrl — прокрутка страницы редактора его больше не сбивает.
Рамки плиток со значками видны со всех сторон — раньше местами пропадали.
Стрелка у кнопок с меню больше не обрезается.
Общее
Новое:
Мастер первого запуска — четыре шага: знакомство, оформление, режим работы, подписка. «Туннель» можно выбрать ещё до подписки; если уйти из мастера, не подключив её, включится «Десинк». Пробного запуска в мастере больше нет — движки запускаются на «Главной».
Ещё
Исправления:
В «О программе» назван ZXing.Net — библиотека, которая читает QR-коды с ключами.
Чем это собрано и как сверить
NetZapret-1.0.0.zip 8FF97212FD8A5D120A6879AC2432B61D4CA08905D50D88D75AF254613C228493
NetZapret.exe 791386169B3AFF85EC4A4FEAEB1584B37B47FD5A1CADC25E45731D7473307072
Пакет SDK .NET 8.0.424, сборка Release, win-x64, self-contained, один файл.
Проверить скачанное:
Get-FileHash NetZapret-1.0.0.zip -Algorithm SHA256
Собрать самому и сравнить:
git checkout v1.0.0
pack.cmd
Совпасть должен NetZapret.exe. Архив — нет: в нём лежат winws2 и sing-box,
собранные не нами, и их версии у вас могут отличаться.