Первый прокси для WhatsApp я настраивал года три назад, когда клиент попросил вынести рабочие переписки на отдельный узел, чтобы не мешать их с офисным трафиком. Двадцать минут искал в приложении поле для адреса, а потом выяснил, что в вебе прокси вообще не настраивается. С тех пор прошло несколько десятков конфигураций: от дешёвых датацентровых до мобильных с реальным оператором на том конце. Здесь только то, что действительно работает.
Короткий ответ на запрос «какой прокси для ватсап»: SOCKS5 или HTTPS, стабильный, с пингом до 150 мс, а для рабочих аккаунтов - мобильный IP. Всё остальное детали, от которых зависит, проживёт ваш номер неделю или год.
В приложении прокси живёт в двух полях
Половина вопросов в чатах поддержки именно про это. WhatsApp умеет ходить через прокси на уровне приложения, отдельно от системных настроек телефона. На Android путь такой: Настройки, затем Хранилище и данные, затем Прокси. На iOS аналогично: Настройки, Хранилище и данные, Прокси.
Дальше включаете переключатель «Использовать прокси» и заполняете два поля. В «Адрес прокси» вбиваете IP или домен, в «Порт» - номер. Если сервер требует авторизации, появляются поля логина и пароля. Порт часто пишут через двоеточие в адресе, но надёжнее разнести по полям. Сохраняете, ждёте проверку соединения, и если всё сошлось - загорается зелёный индикатор.
Момент, который ловят почти все новички: настройка в приложении не влияет на остальной трафик телефона. Браузер, карты, банковские приложения продолжат ходить напрямую. И наоборот, системный прокси в Android или iOS WhatsApp подхватывает не всегда корректно, особенно на кастомных прошивках. Для мессенджера надёжнее настраивать внутри приложения.
WhatsApp Web и десктопный клиент - отдельная история. Своих настроек прокси там нет, они берут системные. Если вы работаете с ноутбука, придётся лезть в параметры ОС.
Два рабочих протокола, и WhatsApp относится к ним по-разному
В настройках приложения вы выбираете не только адрес, но и протокол. Обычно это HTTP/HTTPS, он же Web Proxy и Secure Web Proxy, либо SOCKS5.
HTTPS-прокси работает на прикладном уровне: он видит, к какому хосту идёт запрос, и может завернуть соединение в свой TLS. Для WhatsApp это лишний слой, который иногда ломает push-уведомления и медиа. Плюс если на прокси стоит самоподписанный сертификат, приложение просто откажется соединяться без внятной ошибки.
SOCKS5 работает на уровне TCP-сессий. Ему всё равно, что внутри: голосовой signalling, шифрованные пакеты, картинки. Он просто устанавливает туннель и перекладывает байты. Для мессенджера это предпочтительный вариант, потому что меньше точек отказа и ниже накладные расходы. Если у вас есть выбор между HTTP и SOCKS5 на одном и том же сервере, берите SOCKS5.
MTProto в этой истории не участвует, это протокол Telegram, и путать их не стоит. В WhatsApp его просто нет в списке.
Порты, которые действительно проходят
Сама WhatsApp в справке для тех, кто поднимает прокси-узел, называет порты 80, 443 и 5222. Первые два - стандартный веб, третий - исторический jabber-порт, на котором мессенджер долго держал сигналинг.
В открытом репозитории с реализацией прокси от самой компании рекомендация жёстче: для базовой функциональности, то есть сообщений и медиа, открывайте только 443 и 587. Причина простая и практичная. Контейнер умеет слушать кучу портов, но нестандартный порт делает ваш узел узнаваемым. Если инстанс опознаётся по номеру порта, он становится лёгкой мишенью для автоматических сканеров и для систем антифрода на стороне мессенджера.
Из личной практики: конфигурации на 8080 и 3128 работают, но живут заметно меньше. Это самые популярные порты в мире, их сканируют круглосуточно. Как только IP попадает в чужие списки, скорость падает, а на новом аккаунте может прилететь требование повторной верификации.
Если поднимаете собственный узел на VPS, ставьте домен, указывающий на IP сервера, и заверните трафик в TLS. Так вы получаете нормальный SNI и не выглядите как голый IP с открытым портом. Проверить, что HAProxy поднялся, можно по статистике на самом сервере, там же видно количество активных сессий.
Мобильные, резидентные, датацентровые: где проходит граница
От типа IP зависит судьба аккаунта сильнее, чем от протокола и порта вместе взятых.
Датацентровые прокси - самые быстрые и дешёвые. Пинг 20-40 мс, гигабитные каналы, стабильность почти как у выделенной линии. Для тестов, парсинга публичных каналов, интеграций через официальный API это нормальный выбор. Для живого аккаунта с историей - рискованно. Диапазоны датацентров известны, и WhatsApp прекрасно понимает, что вы сидите не с телефона в Москве, а с серверной стойки во Франкфурте.
Резидентные прокси - это IP домашних провайдеров. Выглядят естественно, но скорость плавает: 200-400 мс это норма, а вечером бывает и хуже. Для переписки и медиа терпимо, для чего-то интерактивного уже неприятно.
Мобильные прокси - золотая середина для рабочих номеров. За одним IP стоит CGNAT оператора, то есть сотни реальных абонентов одновременно. Забанить такой адрес целиком провайдеру мессенджера невыгодно, он вернётся в пул через минуты. Пинг обычно 60-120 мс, что для чата нормально. Цена выше, и это единственный минус, который стоит принять.
Правило, которое я вывел для себя: если аккаунт нужен для переписки с клиентами и должен жить долго - мобильный прокси, один на аккаунт. Если это разовый парсинг или проверка гипотезы - датацентр за копейки.

Настройка на уровне системы: Windows и macOS
Для десктопного клиента и веб-версии настраивать нужно ОС. В Windows 11: Параметры, Сеть и Интернет, Прокси, блок «Настройка прокси вручную». Включаете переключатель, вводите адрес и порт, жмёте «Сохранить». Если прокси приватный, с логином и паролем, Windows запросит авторизацию при первом же подключении и запомнит её.
В macOS: Системные настройки, Сеть, нужный интерфейс, «Подробнее», вкладка «Прокси». Там отмечаете тип, Web Proxy или Secure Web Proxy, и при необходимости SOCKS Proxy, вводите сервер и порт, при необходимости логин и пароль, применяете.
Тонкость, о которой забывают: системный прокси в macOS применяется не мгновенно. Иногда нужно перезапустить WhatsApp Desktop, иначе он продолжит держать старое соединение. На Windows такого обычно не требуется, но если клиент упёрся, перезапуск решает.
Свой узел: что важно не сломать
Поднять прокси на VPS - задача на вечер, но есть нюансы. Открывайте только 443 и 587, как советует документация. Держите домен, а не голый IP. Голосовые и видеозвонки через прокси-узел не пойдут: реализация от самой компании поддерживает только чат и медиа. Для звонков нужен другой канал.
Если вы поднимаете узел, чтобы им пользовались другие, не раздавайте адрес в публичные списки. Узел с сотней случайных подключений за сутки получает ровно ту же репутацию, что и публичный бесплатный прокси, то есть никакую. Один IP, несколько доверенных устройств - вот рабочая схема.
Латентность и стабильность: цифры, которые чувствуются
WhatsApp держит постоянное соединение и гоняет keep-alive пакеты. Если прокси нестабилен, вы этого не увидите в интерфейсе, но получите разряженную батарею и сообщения, которые приходят через десять минут после отправки.
Ориентиры, по которым я оцениваю узел перед покупкой: пинг до 150 мс, джиттер до 30 мс, потери пакетов ниже 1%. Всё, что хуже, будет заметно на медиа: фото и голосовые начнут отправляться с рывками и повторами. Проверять лучше не одним пингом, а серией из 50-100 запросов в течение пары минут.
Ещё один практический момент: держите запасной прокси. Один раз у меня мобильный оператор на другом конце положил сегмент на шесть часов, и рабочий номер висел без связи всё это время. Второй узел в конфигурации занял бы минуту на переключение.
Ротация и sticky sessions для нескольких аккаунтов
Если аккаунтов больше одного, логика меняется. Ротация по каждому запросу здесь не работает: WhatsApp привязывает сессию к IP, и прыжки между городами каждые пять минут выглядят как угон. Нужны sticky sessions, когда IP держится за вами от 10 до 30 минут, а лучше - пока жива сессия.
Схема, которая у меня не подводила: один аккаунт, один прокси, одно гео, без исключений. Завели номер на московском мобильном - сидите на московском мобильном, не переезжайте в Казахстан через неделю. Геолокация должна совпадать с кодом номера и часовым поясом, иначе система задаст вполне резонный вопрос.
И не вешайте десять аккаунтов на один адрес. Даже мобильный CGNAT не спасает, если с одного IP одновременно работают десять клиентов с одинаковым поведением. Три-четыре на узел это уже перебор, я стараюсь держать один к одному.
Где брать и на что смотреть
Каталог, которым я пользуюсь сам - каталог прокси 3seller. Удобно тем, что фильтры сразу режут по типу, стране и протоколу, не нужно перебирать вручную. Перед покупкой смотрите на четыре вещи.
- Протокол. Нужен SOCKS5 или HTTPS, без экзотики.
- Тип IP. Мобильный для живых аккаунтов, датацентровый для задач.
- Авторизация. Логин и пароль надёжнее привязки по IP, особенно если ваш адрес динамический.
- Трафик и скорость. WhatsApp не жрёт много, но медиа и бэкапы съедают гигабайты.
Обязательно берите тест. Пять минут проверки на реальном аккаунте скажут больше, чем любые обещания в описании тарифа.
Ошибки, которые я видел чаще всего
Первая - путаница между системным прокси и настройкой внутри приложения. Люди включают прокси в Windows, открывают WhatsApp на телефоне и удивляются, что ничего не изменилось.
Вторая - HTTPS-прокси с самоподписанным сертификатом. Приложение молча не подключается, индикатор остаётся серым, а человек ищет проблему в тарифе.
Третья - публичные бесплатные списки. Такие узлы живут часами, логируются владельцем и почти всегда уже в базах. Экономия в три доллара оборачивается потерей номера с историей переписки.
Четвёртая - смена гео на живой сессии. Человек переключил страну, чтобы «стало быстрее», и получил повторную верификацию.
Пятая - ожидание звонков через прокси. Их не будет, технически не поддерживаются.
Что сделать прямо сейчас
Откройте настройки WhatsApp, дойдите до раздела «Прокси» и посмотрите, включён ли он вообще. Если нет - возьмите один мобильный прокси под нужное гео, вбейте адрес и порт, сохраните и дождитесь зелёного индикатора. На всё уйдёт минут пять.
Дальше понаблюдайте сутки: как быстро уходят голосовые, не греется ли телефон, приходят ли уведомления без задержки. Если да - узел ваш, работайте спокойно. Если нет, вернитесь к списку выше и проверьте пинг с джиттером, обычно проблема там, а не в приложении.