Skip to content

v1.93

Latest

Choose a tag to compare

@Mekotofeuka Mekotofeuka released this 27 Jul 14:53
153fe64

v1.93 – Апдейт V4.2 (Zapret2 MTProto fix)

  • Продолжается улучшение V4 фикса. переработана логика работы с пакетами.

  • Что нового:

    • Улучшена логика iOS bypass – iOS теперь маркируются через fwmark = 0x40000 и отправляются через rawsend_dissect_segmented, чтобы избежать повторного попадания в очередь NFT.

    • Обновлена логика ACK window – запоминается начальный th_ack при SYN+ACK, окно зажимается только до отправки первого payload (когда th_ack - ack0 >= 1400), после чего соединение отпускается.

    • Переработана NFT таблица – добавлена цепочка output (type route, priority mangle) для корректной работы ct mark. Правила ct mark accept в postrouting и prerouting пропускают повторно обработанные пакеты без очереди. Все правила теперь с counter для мониторинга.

    • Параметры out‑range и in‑range теперь всегда a (always) – Lua обрабатывает все пакеты и сама решает, когда остановиться через instance_cutoff.

    • Добавлена проверка TCP wscale – в диагностике [7] и при установке проверяется соответствие win_ACK требованиям обхода. Если реальное окно (win_ACK × 2^wscale) ≥ 1400 – предлагает скорректировать.

    • Добавлена кнопка сброса настроек к дефолту [r] – в меню zapret2.

    • Изменения в интерфейсе:

  • Исправлено:

    • Остановка и повторный запуск zapret2.

Подробности — в документации:
/opt/mtpr-simple/data/dictionary.md

Обновляйтесь:

curl -fsSL https://raw.githubusercontent.com/Mekotofeuka/MTPROTO_FIX_By_MEKO/main/install.sh | sudo bash

Либо через [4] Обновить скрипт в главном меню

Большая благодарность – @Liafanx за проделанную работу над zapret2.