Содержание
- Чем прокси отличается от VPN
- Какие бывают прокси
- Почему голос не работает через прокси
- Как запустить Discord через прокси на компьютере
- Как проверить, что прокси работает
- Системный прокси Windows
- Прокси в браузере для веб-версии
- Прокси на телефоне
- Бесплатные прокси: чем рискуете
- Что выбрать вместо прокси
- Частые вопросы
- Почему через прокси сообщения есть, а в голосовой канал не заходит?
- Какой прокси лучше для Discord — HTTP или SOCKS5?
- Можно ли забанить аккаунт за вход через прокси?
- Работает ли Telegram-прокси для Discord?
Прокси для Дискорда работает только наполовину: через него открываются сообщения, картинки и вход в аккаунт, но голосовые каналы, звонки и демонстрация экрана обычно не подключаются. Голос Discord идёт по протоколу UDP, а обычные HTTP- и HTTPS-прокси передают только TCP. Кроме того, в настройках Discord нет пункта для прокси — его приходится задавать параметром запуска или через сторонние программы. Если нужен голос, надёжнее VPN с поддержкой UDP или zapret на компьютере.
Ниже — чем прокси отличается от VPN, какие бывают прокси и что из них подходит для Discord, как запустить Discord через прокси на компьютере, в браузере и на телефоне, почему после этого не работает голос и как не попасть на ненадёжный бесплатный прокси.
Чем прокси отличается от VPN
И прокси, и VPN — это сервер-посредник за границей, через который вы обращаетесь к заблокированному сервису. Провайдер видит соединение с посредником, а не с Discord, поэтому блокировка не срабатывает. Разница в том, что именно идёт через посредника.
VPN создаёт туннель для всей системы. Все программы — браузер, Discord, игры — работают через него автоматически, включая UDP-трафик голоса, если VPN-протокол его поддерживает. Трафик в туннеле зашифрован.
Прокси работает на уровне отдельных программ. Каждой программе нужно указать прокси в настройках, и она отправляет через него свои запросы. Программы без поддержки прокси идут напрямую. HTTP-прокси вообще умеет передавать только веб-запросы, а SOCKS5 — любые TCP-соединения и, при поддержке сервером, UDP. Шифрования прокси сам по себе не добавляет.
Для Discord это значит: если прокси настроен правильно, текстовая часть заработает, а с голосом будут проблемы.
Какие бывают прокси
| Тип | Что передаёт | Подходит для Discord |
|---|---|---|
| HTTP / HTTPS | Веб-запросы по TCP | Только текст и картинки |
| SOCKS5 без UDP | Любой TCP | Только текст и картинки |
| SOCKS5 с UDP | TCP и UDP | Теоретически и голос, но нужна программа-маршрутизатор |
| Прокси в браузерном расширении | Трафик браузера | Только веб-версия |
Большинство бесплатных и дешёвых прокси — это HTTP или SOCKS5 без поддержки UDP. Даже если продавец обещает UDP, Discord сам не умеет отправлять голос через SOCKS5: для этого нужна дополнительная программа, которая перехватывает трафик приложения и заворачивает его в прокси. По сложности это сопоставимо с настройкой VPN, а работает менее стабильно.
Почему голос не работает через прокси
Голосовые каналы, звонки и стримы в Discord построены на технологии WebRTC. Она передаёт звук и видео по UDP: быстро, без подтверждения доставки каждого пакета, потому что для живого разговора скорость важнее, чем потеря пары миллисекунд звука.
Когда вы указываете Discord прокси, через него идут только обычные соединения — сообщения, загрузка картинок, вход. Голосовой трафик продолжает идти напрямую через вашего провайдера. А голосовые серверы Discord в России заблокированы так же, как основные. В итоге статус подключения висит на «RTC Connecting» или «Нет маршрута», хотя чат работает. Как разобраться с этими статусами — в статье Discord висит на «Подключение к RTC».
Существуют параметры запуска, которые запрещают Discord отправлять голос в обход прокси. Они не делают голос рабочим — просто вместо утечки трафика мимо прокси голос не подключается совсем. Пользы от этого мало, разве что уверенность, что приложение не обращается к серверам напрямую.
Как запустить Discord через прокси на компьютере
В настройках Discord нет раздела с прокси. Но приложение построено на том же движке, что и браузер Chrome, и понимает параметр запуска --proxy-server. Способ работает на Windows, но учтите ограничения из предыдущего раздела.
- Полностью закройте Discord через значок в трее.
- Найдите ярлык Discord на рабочем столе, щёлкните правой кнопкой и выберите «Свойства».
- В поле «Объект» в конце строки, после пробела, допишите параметр с адресом прокси — например,
--proxy-server="socks5://адрес:порт"или--proxy-server="http://адрес:порт". Адрес и порт выдаёт сервис, у которого вы взяли прокси. - Нажмите «ОК» и запустите Discord этим ярлыком.
Если всё указано верно, Discord пройдёт проверку обновлений и откроет сообщения. Если завис на загрузке — прокси не работает или требует логин и пароль, которые так передать нельзя. Проверьте прокси в браузере: если сайт discord.com через него не открывается, в Discord он тоже не заработает.
Учтите, что после обновления Discord ярлык может пересоздаться, и параметр пропадёт. Тогда его придётся дописать заново.
Как проверить, что прокси работает
Прежде чем винить Discord, убедитесь, что сам прокси рабочий. Проверка занимает пару минут:
- Проверьте адрес. Включите прокси в браузере и откройте любой сайт, который показывает ваш IP-адрес и страну. Если страна изменилась, прокси работает. Если нет — браузер идёт напрямую, и настройки нужно проверить.
- Откройте discord.com. Если сайт загружается через прокси, а без него нет — прокси обходит блокировку.
- Проверьте Discord по частям. В приложении, запущенном через прокси, откройте текстовый канал, затем канал с картинками, затем голосовой канал. Текст и картинки должны работать. Если голос при этом висит на подключении, всё в порядке с прокси — это ограничение технологии, о котором шла речь выше.
Если не открываются даже сообщения, вероятные причины такие: прокси требует логин и пароль, которые нельзя передать через параметр запуска; указан не тот протокол, например http вместо socks5; прокси заблокирован у вашего провайдера.
Системный прокси Windows
В «Параметры → Сеть и Интернет → Прокси-сервер» можно задать прокси для всей системы. Discord может его учитывать, но поведение непредсказуемо: одни версии приложения используют системный прокси, другие — нет. Кроме того, системный прокси влияет на браузеры и другие программы, и их тоже придётся проверять.
Есть и обратная ситуация: если вы когда-то включили системный прокси и забыли о нём, а он перестал работать, Discord может зависнуть на подключении. Справка Discord упоминает включённый прокси как одну из причин бесконечной загрузки. Если Discord не запускается, загляните в этот раздел и выключите прокси, которым больше не пользуетесь.
Прокси в браузере для веб-версии
Самый простой вариант — веб-версия Discord в браузере с прокси. Его можно задать двумя способами.
Встроенные настройки Firefox. Firefox — единственный популярный браузер, где прокси указывается прямо в настройках, независимо от системы:
- Откройте «Настройки», на вкладке «Основные» прокрутите до раздела «Параметры сети» и нажмите «Настроить».
- Выберите «Ручная настройка прокси» и введите адрес и порт. Для SOCKS-прокси укажите их в поле «Узел SOCKS» и отметьте SOCKS 5.
- Включите пункт о проксировании DNS-запросов при использовании SOCKS 5. Без него браузер будет спрашивать адрес discord.com у провайдера, и тот может вернуть неправильный ответ.
- Нажмите «ОК» и откройте discord.com.
Расширение. Для Chrome, Edge и других браузеров на том же движке есть расширения-переключатели прокси. Они удобны тем, что позволяют включать прокси только для нужных сайтов.
Текст, картинки и файлы в веб-версии через прокси работают. С голосом та же проблема, что и в приложении: WebRTC может отправить звук мимо прокси или не подключиться вовсе. И прокси браузера не влияет на установленное приложение Discord. Подробнее о веб-версии — в статье Discord в браузере.
Прокси на телефоне
На Android прокси можно указать в настройках Wi‑Fi: «Настройки → Wi‑Fi → ваша сеть → Изменить → Прокси → Вручную». Но такой прокси работает только в этой Wi‑Fi сети, используется не всеми приложениями и не передаёт голос. На мобильном интернете он не действует вовсе.
На iPhone ручной прокси тоже задаётся в настройках Wi‑Fi — внизу экрана сети, пункт «Настройка прокси». Ограничения те же.
Существуют приложения, которые превращают SOCKS5-прокси в локальное VPN-подключение на телефоне. По сути, это уже не прокси, а VPN своими руками: работает для всех приложений, но голос зависит от того, поддерживает ли сервер UDP. Если вы готовы разбираться с такими приложениями, проще сразу поставить нормальный VPN.
Бесплатные прокси: чем рискуете
Списки бесплатных прокси легко найти, но для Discord они плохой выбор:
- Нестабильность. Бесплатный прокси может исчезнуть через час. Discord будет зависать, а вы — искать новый адрес.
- Перегруженность. Через один публичный прокси работают сотни людей. Discord видит множество входов с одного адреса и начинает показывать капчу или запрашивать подтверждение номера.
- Перехват данных. HTTP-прокси видит, к каким сайтам вы обращаетесь, а владелец ненадёжного прокси может пытаться подменять страницы. Discord использует шифрованное соединение, поэтому прочитать переписку прокси не сможет, но сам факт, что весь ваш трафик идёт через неизвестный сервер, — повод насторожиться.
- Блокировка самого прокси. Публичные прокси провайдеры блокируют так же, как заблокированные сайты.
Если всё-таки пользуетесь прокси, берите платный у сервиса с понятными условиями и проверяйте, какие протоколы он поддерживает.
Что выбрать вместо прокси
| Способ | Текст | Голос | Где работает | Сложность |
|---|---|---|---|---|
| Прокси | Да | Обычно нет | ПК, браузер | Средняя |
| VPN с UDP | Да | Да | ПК, телефон | Низкая |
| zapret | Да | Обычно да | Только Windows | Средняя |
| Веб-версия с расширением | Да | Ненадёжно | Браузер | Низкая |
Для переписки прокси достаточно. Для голосовых каналов, ради которых обычно и нужен Discord, выбирайте VPN с поддержкой UDP — критерии выбора разобраны в статье VPN для Discord. На компьютере можно обойтись без посредника вообще и поставить zapret: он не меняет IP-адрес, а обходит фильтрацию на уровне соединения.
Частые вопросы
Почему через прокси сообщения есть, а в голосовой канал не заходит?
Потому что голос идёт по UDP напрямую, мимо прокси, и упирается в блокировку. Это ограничение технологии, а не настроек.
Какой прокси лучше для Discord — HTTP или SOCKS5?
Для текста разницы почти нет. SOCKS5 универсальнее, но голос Discord через него без дополнительных программ всё равно не пойдёт.
Можно ли забанить аккаунт за вход через прокси?
Само использование прокси правилами не запрещено. Но частые входы с публичных адресов Discord может посчитать подозрительными и попросить подтвердить номер телефона.
Работает ли Telegram-прокси для Discord?
Нет. Прокси для Telegram (MTProto) работают только в Telegram.