первый способ
1. Подготовка ByeByeDPI
Запустите ByeByeDPI в режиме SOCKS прокси (НЕ в режиме VPN).
Посмотрите порт в настройках (обычно 1080).
Убедитесь, что он запущен.
2. Настройка NekoBox
Скачайте NekoBox (из GitHub или Play Store), если его нет.
Добавьте ByeByeDPI как прокси:
Нажмите + -> Manual Settings -> SOCKS.
Server: 127.0.0.1
Port: 1080 (ваш порт из ByeByeDPI).
Назовите его, например, ByeDPI-Out. Сохраните.
Добавьте конфиг AmneziaWG:
Нажмите + -> Import from Clipboard (или файл), вставьте ваш «чёткий конфиг» для Cloudflare.
Теперь самое важное: нажмите на этот конфиг AmneziaWG (или на иконку карандаша рядом с ним), чтобы зайти в настройки.
Найдите пункт "Outbound Proxy" (Исходящий прокси).
Выберите из списка ваш созданный ранее профиль ByeDPI-Out.
Сохраните изменения.
Запуск:
Выберите профиль AmneziaWG (тот самый, в который вы вложили ByeDPI).
Нажмите на кнопку подключения (внизу справа).
второй
Ставьте APK. При первом запуске он создаст папку конфигурации.
ByeByeDPI: Запустите его первым. Убедитесь, что в строке команд (если вы их правили) нет ключа --vpn, нужен только режим прокси (по умолчанию порт 1080).
В NekoBox:
Жмите + -> Manual Settings -> SOCKS.
Server: 127.0.0.1, Port: 1080. Назовите его DPI-Slicer.
Затем импортируйте свой конфиг Cloudflare/Amnezia.
В настройках конфига Amnezia (иконка карандаша) в самом низу в Outbound Proxy выберите DPI-Slicer.
Важный момент для Android 9: Если после нажатия на кнопку "Подключить" (иконка самолетика) NekoBox напишет "Connection refused", значит, ByeByeDPI еще не успел поднять сокет. Просто подождите 5 секунд и нажмите еще раз.
Если SmartTube всё равно будет тормозить, проверьте в настройках NekoBox раздел "Route". Там должна стоять галочка "Enable Sniffing" — это помогает приложению правильно понимать, что запрос идет именно к YouTube, и быстрее направлять его в туннель.
Совет: В настройках NekoBox для профиля SOCKS (который ByeDPI) убедись, что включена поддержка UDP over TCP (если ByeDPI её поддерживает в твоей
В настройках самого профиля AmneziaWG: Зайди в редактирование конфига и поищи переключатель "UDP over TCP" (иногда называется UoT).
Исключи ByeByeDPI из NekoBox (ОБЯЗАТЕЛЬНО):
В NekoBox зайди в Settings -> Routing -> Exclude Apps. Найди в списке ByeByeDPI и поставь галочку.
Зачем: Если этого не сделать, возникнет «петля»: ByeDPI пытается отправить пакет в сеть, NekoBox его перехватывает и снова отправляет в ByeDPI. Интернет просто пропадет.
MTU для AmneziaWG:
В настройках профиля AmneziaWG (там же, где выбирал Outbound Proxy) найди поле MTU. Поставь там 1280.
Зачем: Двойная упаковка (Amnezia + ByeDPI) увеличивает размер пакета. Если оставить стандартные 1420-1500, пакеты будут дробиться на уровне провайдера и YouTube будет тормозить или не загрузится вовсе.
Отключи IPv6:
В настройках NekoBox (Settings) найди пункт IPv6 Support и выключи его.
Зачем: Провайдеры часто блокируют Cloudflare по IPv4, но оставляют «дырявый» IPv6, или наоборот. Чтобы не было конфликтов и долгих раздумий перед стартом видео, лучше оставить только IPv4.