В WhatsApp есть встроенная настройка прокси, но только в мобильном приложении. На Android и iPhone пользователь может указать прокси-хост прямо в настройках мессенджера. В WhatsApp Web такой функции нет, а настольный клиент для Windows и macOS не дает такого же понятного официального переключателя. На ПК прокси настраивают через браузер, системные параметры сети или отдельный туннель, а не через меню самого WhatsApp.
Прокси нужен не для «невидимости» и не для взлома ограничений одним кликом. Прокси дает альтернативный маршрут до серверов WhatsApp, когда прямое соединение ломается, режется на уровне сети, плохо работает в корпоративном Wi-Fi или нестабильно проходит через провайдера. Содержимое личных сообщений остается под сквозным шифрованием, но владелец прокси видит IP-адрес пользователя, время подключений и часть сетевых метаданных. Бесплатный адрес из случайного чата нельзя считать безопасным.
Материал предназначен для легального и ответственного использования. Соблюдайте законы своей страны, особенно России, а также правила сервисов и вашей организации. Не применяйте инструкции для несанкционированного доступа, слежки, взлома, нарушения правил площадок или незаконного обхода ограничений.
Как устроен прокси в WhatsApp
Обычный клиент WhatsApp подключается к инфраструктуре Meta напрямую. При включении прокси приложение сначала идет на указанный промежуточный сервер, а уже прокси пересылает трафик дальше к нужным узлам WhatsApp. Для пользователя настройка выглядит простой - адрес хоста, а в некоторых версиях клиента еще порт чата, порт медиа и параметр TLS.
Под капотом всё менее универсально. Официальный WhatsApp Proxy работает как TCP-прокси на базе HAProxy. Проект не поддерживает схему «любой HTTP-прокси» или «любой SOCKS5 с логином и паролем». Поэтому коммерческий SOCKS5, который нормально работает в браузере, часто не подходит для встроенного поля WhatsApp на телефоне.
Базовые порты в официальной схеме - 80, 443 и 5222. Для медиа используются дополнительные направления, чаще 587 или 7777. На публичном сервере не стоит открывать все порты подряд «на всякий случай». Чем больше нестандартных портов видно снаружи, тем проще сетевым фильтрам отличить такой узел от обычного HTTPS-сервера.
Еще одно ограничение касается звонков. Официальный проект WhatsApp Proxy рассчитан на чаты и медиа, а VoIP в репозитории прямо не заявлен как поддерживаемый сценарий. На практике текстовые сообщения могут уходить, фотографии могут загружаться, а голосовой или видеозвонок может не стартовать, зависнуть или оборваться. Прокси для WhatsApp нельзя продавать как полноценную замену нормальному интернет-соединению.
Настройка на Android и iPhone
Перед настройкой обновите WhatsApp через Google Play или App Store. Если пункта «Прокси» нет, проверьте версию приложения и перезапустите телефон. У WhatsApp отличаются переводы меню, но общий путь одинаковый. Официальная справка находится в разделе WhatsApp Help Center.
| Платформа | Где искать | Что вводить | Что проверить |
|---|---|---|---|
| Android | Настройки, Хранилище и данные, Прокси | IP-адрес или доменное имя прокси, при наличии поля - порт чата и порт медиа | Текстовое сообщение, затем небольшое фото |
| iPhone | Настройки, Хранилище и данные, Прокси | Адрес прокси, порт и TLS, если параметры доступны в вашей версии | Отметку успешного подключения и доставку сообщения |
| ПК | Встроенного пункта в Web-версии нет | Прокси задают в браузере, системе или отдельном туннеле | Открытие WhatsApp Web и синхронизацию чатов |
На Android откройте WhatsApp, нажмите меню с тремя точками, перейдите в «Настройки», затем в «Хранилище и данные» и откройте «Прокси». Включите использование прокси, укажите хост и сохраните. Хостом может быть доменное имя вроде proxy.example.org или IP-адрес. Если приложение просит порт, вводите только тот порт, который дал администратор совместимого WhatsApp-прокси.
На iPhone откройте вкладку «Настройки», затем «Хранилище и данные» и раздел «Прокси». Включите прокси, введите адрес сервера и сохраните. Если интерфейс показывает отдельный параметр TLS, включайте TLS только для схемы, которую явно указал владелец сервера. Неправильная связка порта и TLS часто дает ошибку «прокси недоступен», хотя сервер работает.
Проверяйте соединение не по одной галочке. Сначала отправьте короткое сообщение. Затем отправьте небольшую картинку. Если текст уходит, а фото зависает, проблема чаще всего связана с медиа-портом, firewall на сервере или неполной конфигурацией HAProxy. Если не уходит даже текст, отключите прокси и проверьте прямое соединение. Такой тест быстро отделяет проблему прокси от общего сбоя WhatsApp, DNS или мобильной сети.
Что делать на ПК
На компьютере надо разделять три вещи - WhatsApp Web, WhatsApp Desktop и мобильный WhatsApp со встроенным прокси. Мобильная настройка не обязана переноситься на связанный ноутбук. Современные связанные устройства подключаются к серверам WhatsApp самостоятельно, поэтому телефон через прокси и ПК без прокси могут вести себя по-разному.
Для WhatsApp Web самый практичный путь - отдельный браузерный профиль с прокси. Chrome и Edge обычно используют системные настройки Windows или macOS. Firefox удобнее для точечной настройки, потому что умеет хранить собственный прокси в параметрах сети. Но речь идет уже не о встроенном WhatsApp Chat Proxy, а о маршрутизации веб-трафика браузера.
На Windows откройте «Параметры», затем «Сеть и Интернет», затем «Прокси». Включите ручной прокси, укажите адрес и порт, сохраните настройки и перезапустите браузер. После проверки WhatsApp Web лучше вернуть параметры назад, если прокси нужен только для мессенджера. Системный прокси может затронуть браузер, обновления, корпоративные сервисы и часть приложений.
На macOS откройте «Системные настройки», затем «Сеть», выберите активное подключение, откройте подробные параметры и раздел «Прокси». Для браузера обычно нужны Web Proxy и Secure Web Proxy. Введите адрес, порт, при необходимости логин и пароль, затем перезапустите браузер.
На Linux удобнее запустить отдельный профиль Chromium, чтобы не менять маршрут для всей системы:
chromium --user-data-dir="$HOME/.config/chromium-whatsapp-proxy" --proxy-server="http://HOST:PORT" Для SOCKS5 синтаксис обычно такой:
chromium --user-data-dir="$HOME/.config/chromium-whatsapp-socks" --proxy-server="socks5://HOST:PORT" Прокси для WhatsApp Web должен корректно пропускать HTTPS и WebSocket. Если страница открывается, но QR-код не появляется, чаты не синхронизируются или медиа не грузятся, прокси может ломать WebSocket, требовать авторизацию, резать TLS или блокировать отдельные домены WhatsApp.
С WhatsApp Desktop надежной универсальной инструкции меньше. Клиент из Microsoft Store, нативное приложение для Windows и приложение для macOS могут по-разному работать с системными настройками. В корпоративной сети часто бывает так, что WhatsApp Web в браузере открывается, а Desktop-клиент не подключается. В таком случае практичнее использовать WhatsApp Web в отдельном браузерном профиле или разрешенный сетевой туннель, если такой сценарий допустим в вашей организации и юрисдикции.
Как поднять свой WhatsApp-прокси
Свой сервер снижает зависимость от случайных публичных узлов. Нужен VPS с публичным IP, домен или поддомен, Docker и открытые TCP-порты. Подробный разбор архитектуры и модели угроз есть в материале SecurityLab про WhatsApp Chat Proxy. Ниже короткая схема для администратора, который понимает Docker и firewall.
Минимальный запуск официального образа:
docker pull facebook/whatsapp_proxy:latest docker run -d --name whatsapp-proxy --restart unless-stopped -p 80:80 -p 443:443 -p 5222:5222 -p 127.0.0.1:8199:8199 facebook/whatsapp_proxy:latest Для публичного сервера в условиях фильтрации лучше не светить лишние порты. Часто разумнее оставить только HTTPS-канал и медиа-порт:
docker run -d --name whatsapp-proxy --restart unless-stopped -p 443:443 -p 587:587 -p 127.0.0.1:8199:8199 facebook/whatsapp_proxy:latest Для UFW команды выглядят так:
sudo ufw allow 443/tcp sudo ufw allow 587/tcp sudo ufw reload Проверка контейнера:
docker ps docker logs --tail=50 whatsapp-proxy curl -s http://127.0.0.1:8199/metrics | head Порт 8199 отвечает за статистику HAProxy. Не выставляйте такой порт в интернет без защиты. Достаточно локального доступа через SSH. Если нужен внешний мониторинг, заверните метрики в защищенный канал и ограничьте доступ по IP.
С портом 443 надо быть осторожным. WhatsApp-клиент ожидает TLS именно на этом порту. Если на VPS уже работает сайт, простая замена 443:443 на случайный внешний порт может сломать подключение клиента. Для стабильной работы проще взять отдельный IP или отдельный VPS, чем пытаться совместить сайт, nginx и WhatsApp-прокси без нормального TCP-проксирования.
Ошибки, из-за которых прокси не работает
Самая частая ошибка - вставить во встроенное поле WhatsApp любой HTTP или SOCKS5-прокси. Такой адрес может работать в браузере, но мобильный WhatsApp ждет совместимый TCP-прокси. Если у прокси есть логин и пароль, а в интерфейсе WhatsApp нет полей для авторизации, такая связка почти наверняка не подойдет.
Вторая ошибка - ждать приватности уровня анонимной сети. Прокси не делает пользователя невидимым. Оператор узла видит IP-адрес клиента, время подключений, объем трафика и технические признаки сессии. Сквозное шифрование защищает содержание личных сообщений, но не скрывает сам факт подключения к прокси.
Третья ошибка - считать прокси лекарством от всех сбоев. Если у телефона нет интернета, DNS не работает, аккаунт ограничен, приложение устарело или у WhatsApp идет глобальный сбой, прокси не поможет. Прокси решает только задачу маршрута между клиентом и инфраструктурой WhatsApp.
Четвертая ошибка - проверять только текст. Текстовые сообщения и медиа могут идти через разные направления. Поэтому рабочий тест всегда включает два шага - короткое сообщение и небольшой файл. Если текст работает, а медиа нет, смотрите порт 587 или 7777, firewall, логи HAProxy и параметры TLS.
Пятая ошибка - публиковать адрес своего узла в открытых чатах. Публичный прокси быстро попадает в списки фильтрации, начинает тормозить и собирает чужой трафик. Для семьи, редакции или небольшой команды лучше держать адрес внутри доверенного круга и менять сервер, если адрес начал массово расходиться.
Можно ли использовать обычный SOCKS5-прокси в WhatsApp?
Во встроенной мобильной настройке обычно нет. WhatsApp Proxy работает через TCP-проксирование и не поддерживает обычный HTTP или SOCKS5 как промежуточный прокси. SOCKS5 можно применять на ПК для WhatsApp Web через браузер или отдельный туннель, но это уже другой сценарий.
Почему WhatsApp Web не показывает настройку прокси?
Встроенная функция прокси доступна в мобильном приложении. Для Web-версии WhatsApp такого пункта нет. На компьютере прокси задают в браузере, операционной системе или отдельной сетевой программе.
Будут ли работать звонки через прокси?
Гарантии нет. Официальный WhatsApp Proxy рассчитан на чаты и медиа, а VoIP не заявлен как поддерживаемая функция. Текст может работать стабильно, а голосовые и видеозвонки могут не проходить.
Безопасны ли бесплатные прокси для WhatsApp?
Бесплатный прокси может оказаться честным волонтерским узлом, но пользователь обычно не знает владельца, настройки логов и правила хранения данных. Для личной и рабочей переписки лучше использовать доверенный или собственный сервер.
Что делать, если текст идет, а фото не отправляются?
Проверьте медиа-порт, firewall на VPS, логи контейнера и TLS. Для медиа часто используют порт 587 или 7777. Если открыт только базовый порт для чата, текст может работать, а файлы будут зависать.
Вывод
На смартфоне прокси для WhatsApp настраивается прямо в приложении. На ПК такой же встроенной настройки нет, поэтому приходится работать через браузерный или системный прокси. Свой сервер лучше поднимать на отдельном VPS, открывать только нужные порты и не публиковать адрес в открытом доступе.
Главная проверка простая. Совместим ли прокси с WhatsApp, проходят ли текст и медиа, кто контролирует сервер и какие метаданные видит оператор. Если ответ на любой пункт неясен, не переносите через такой прокси важные разговоры. Прокси помогает восстановить маршрут до мессенджера, но не заменяет полноценную модель безопасности и не дает анонимность сам по себе.