К основному содержимому

Поддержка UDP и QUIC (HTTP/3) на Резидентских прокси

Резидентские прокси поддерживают UDP и QUIC (HTTP/3) по SOCKS5: что это, кому нужно и как настроить в Proxifier.

Резидентские прокси Proxy-Seller поддерживают не только обычный TCP-трафик, но и UDP, а также QUIC (HTTP/3). Через Резидентский IP можно запускать онлайн-игры, голосовые и видеозвонки, IPTV, стриминг и другие сервисы, которым нужен UDP.


​

В статье рассказываем, что такое UDP и QUIC, кому они пригодятся и как настроить подключение с UDP на компьютере.


​

Что такое UDP и QUIC и зачем они нужны

Почти весь интернет-трафик передаётся по одному из двух протоколов: TCP или UDP.

  • TCP работает надёжно, но медленнее. Он проверяет, что каждый пакет дошёл, и при потере отправляет его повторно. По TCP открываются сайты, работают почта и загрузка файлов.

  • UDP работает быстрее. Он отправляет данные сразу, без подтверждений. Это важно там, где задержка заметнее, чем потеря одного пакета: в играх, звонках, трансляциях.

QUIC — современный протокол на основе UDP. На нём работает HTTP/3, новая версия протокола для сайтов: с ним страницы и видео загружаются быстрее, а соединение устойчивее при нестабильной сети.


​

Кому это пригодится

UDP через прокси нужен, если вы используете:

  • онлайн-игры — большинство игр передают игровые данные по UDP;

  • голосовые и видеозвонки — Discord, Telegram, WhatsApp, Zoom и другие мессенджеры;

  • IPTV и стриминг — многие сервисы транслируют видео по UDP;

  • программы, которые сами отправляют UDP-запросы, в том числе DNS.


​

Как это работает

  • UDP и QUIC работают только при подключении по SOCKS5. Протокол HTTP передаёт только TCP-трафик.

  • Отдельно ничего включать не нужно. Подходят те же данные подключения, что указаны в вашем листе: хост, порт, логин и пароль.

  • Работает на всех листах Резидентских прокси.

  • IP-адрес для UDP может отличаться от IP для TCP. Даже при подключении через один и тот же порт UDP-трафик может выходить в сеть с другого IP-адреса. Страна и другие параметры локации задаются настройками листа, поэтому они не меняются.

  • Технические подробности, включая порты UDP relay, ограничения и примеры кода для UDP и HTTP/3, доступны в нашей документации API: HTTP/3 & UDP over SOCKS5.

Обратите внимание. Прокси форматов IPv4, ISP, IPv6 и Mobile пока работают только по TCP. Если вам нужен UDP, выбирайте Резидентские прокси.


​

Почему в браузере сайты открываются по HTTP/2

Если указать прокси в настройках Chrome, Firefox или в браузерном расширении, сайты будут открываться по HTTP/2, а не по HTTP/3. Это нормально, прокси работает правильно.

Дело в том, что браузеры не умеют передавать UDP через прокси: при подключении через прокси они всегда используют TCP. Это ограничение самих браузеров, оно не зависит от прокси.
​

Чтобы пустить через прокси настоящий UDP, нужна программа, которая перехватывает трафик приложений и отправляет его через SOCKS5. Ниже показываем, как сделать это в Proxifier.


​

Перед началом: где взять данные подключения

Для настройки понадобятся данные из вашего листа Резидентских прокси:

  • Хост (адрес прокси);

  • Порт;

  • Логин;

  • Пароль.
    ​

Они указаны в личном кабинете, в разделе с вашими Резидентскими прокси. Если лист ещё не создан, сначала создайте его — как это сделать, читайте в статье Создание и управление списками прокси для Residential.


​

Настройка в Proxifier

Proxifier — программа для ПК. Она направляет трафик выбранных программ через прокси, даже если сами программы не умеют работать с прокси.


​

Шаг 1. Добавьте прокси

Добавьте прокси в Proxifier по инструкции из статьи Как настроить прокси в Proxifier.

При настройке обратите внимание на два момента:

  • в поле Protocol выберите SOCKS5. Протоколы HTTP и HTTPS не передают UDP;

  • укажите данные именно из листа Резидентских прокси.


​

Шаг 2. Направьте нужные программы через прокси

  1. Откройте Profile → Proxification Rules.

  2. Нажмите Add.

  3. В поле Applications укажите программу, которой нужен UDP, например игру или мессенджер.

  4. В поле Action выберите добавленный SOCKS5-прокси.

  5. Нажмите OK.
    ​

Если через прокси должен идти трафик всех программ, выберите прокси в поле Action для правила Default.


​

Шаг 3. Проверьте, что UDP не заблокирован

В Proxifier можно блокировать UDP-соединения. Проверьте в Profile → Proxification Rules, что для нужной программы не настроено правило с действием Block.


​

Шаг 4. Настройте DNS

  1. Откройте Profile → Name Resolution.

  2. Выберите Resolve hostnames through proxy.
    ​

Так DNS-запросы тоже будут идти через прокси и не раскроют ваш реальный IP.


​

Шаг 5. Проверьте подключение

  1. Запустите нужную программу.

  2. Откройте окно Proxifier и посмотрите список соединений. Напротив соединений программы должен быть указан ваш прокси. Если там Direct или Block, трафик идёт мимо прокси: проверьте правила из шага 2 и 3.


​

Полезно знать

  • Подключаться к самому прокси по https://, TLS или QUIC нельзя. Указывайте в программах обычный протокол SOCKS5. Это не мешает работе QUIC и HTTP/3 с сайтами: такой трафик проходит внутри SOCKS5-подключения.

  • Если UDP не работает, проверьте, что в Proxifier выбран SOCKS5.

  • Если трафик программы идёт мимо прокси, проверьте правила в Profile → Proxification Rules.

  • Другие программы с поддержкой UDP через SOCKS5: Clash, sing-box, v2rayN и Shadowrocket (iOS). В их настройках выберите тип прокси SOCKS5 и включите UDP.
    ​
    ​

Если что-то не получается, напишите нам в чат поддержки: поможем с настройкой.

Нашли ответ на свой вопрос?