mirror of
https://github.com/hackdiaz-dev/free-turn-proxy.git
synced 2026-10-12 09:41:53 +02:00
3.0 KiB
3.0 KiB
Решение Проблем
- Сначала запускайте client, потом включайте WireGuard / Xray.
- Трафик не идет (нет интернета): Проверьте серверный флаг
-connect. В нем должен быть указан точный локальный порт, на котором слушает ваш VPN (например,51820для WG или443для VLESS). Если порт не совпадает, прокси будет стучаться в пустоту. - WireGuard забирает весь трафик: пайп с
-debug 2>&1и скриптом маршрутов обязателен (scripts/routes.sh/scripts/routes.ps1/scripts/routes-macos.sh). Маршруты не добавляются -> убедитесь, что в команде есть пайп перед скриптом. - DPI блокирует UDP: Если используете
-transport udpи ничего не работает, попробуйте убрать флаг (использовать TCP по умолчанию). - Обход шейпинга (кастомный TURN): Если вы знаете "чистый" IP-адрес TURN-сервера, где нет агрессивного шейпинга, вы можете передать его вручную:
-turn <ip_address> -port <port>. Это перезапишет данные, полученные из ссылки. - Проблемы с DNS на мобильном интернете: Резолв ломается. Передайте DNS вашего провайдера явно:
-dns-servers <ip_dns>. - Проблемы с MTU: Если соединение обрывается или не грузятся тяжелые сайты, попробуйте снизить MTU в вашем VPN-клиенте (WireGuard/Amnezia) до
1280или даже до1120. Из-за накладных расходов DTLS + TURN пакеты стандартного размера (1420) часто фрагментируются и отбрасываются. - Соединение нестабильное: попробуйте уменьшить потоки
-n(например,-n 6). Слишком большое число потоков может привести к бану. - Часто требуется captcha: запустите с
-manual-captcha, решите капчу в браузере, затем возвращайтесь к обычному запуску. - Клиент висит на получении TURN-данных: ссылка на звонок умерла / звонок завершён для всех.
- Docker bridge mode:
CONNECT_ADDR=127.0.0.1:...указывает внутрь контейнера. Используйте--network hostили IP хоста. -obf-profile != none: профиль и ключ должны совпадать на клиенте и сервере.