Чтобы пользоваться SOCKS5-прокси на iPhone, нужно приложение-клиент: настройки SOCKS5 в iOS нет вообще. Приложение «Настройки» предлагает только HTTP-прокси и только для той сети Wi-Fi, где вы его задали. В этом руководстве показано, как настроить SOCKS5-прокси или HTTP-прокси для всего iPhone или iPad, в Wi-Fi и в мобильной сети, с помощью Potatso, бесплатного прокси-клиента.
Разберем формат host:port:user:pass, которым пользуются провайдеры резидентных и серверных прокси, и что происходит с UDP. Не знаете, какой тип прокси выбрать? Прочитайте SOCKS5 или HTTP прокси.
Можно ли использовать SOCKS5 на iPhone без приложения?
Нет. Вот что iOS предлагает сама, в разделе Настройки → Wi‑Fi → ⓘ → Прокси:
| Настройки iOS | Прокси-клиент | |
|---|---|---|
| HTTP-прокси | Да | Да |
| HTTPS-прокси (TLS до прокси) | Нет | Да |
| SOCKS5 | Нет | Да |
| Мобильная сеть | Нет | Да |
| Любая сеть Wi-Fi | Нет, нужно задавать в каждой | Да |
| UDP | Нет | С SOCKS5 |
К тому же настройка iOS действует для отдельной сети, поэтому перестает работать, как только вы переключаетесь на мобильный интернет или другую сеть Wi-Fi. Клиент вроде Potatso добавляет конфигурацию VPN, которая перехватывает весь трафик и отправляет его через прокси, в какой бы сети вы ни находились.
Что понадобится
- iPhone или iPad с iOS 17 или новее.
- Данные прокси. Провайдеры дают их в одном из видов:
- строка вида
proxy.example.com:1080:alice:s3cret, - ссылка вида
socks5://alice:s3cret@proxy.example.com:1080или - отдельные поля: хост, порт, имя пользователя и пароль.
- строка вида
- Информация о том, для чего этот порт — для SOCKS5 или HTTP. Многие провайдеры используют для них разные порты, так что загляните в личный кабинет.
Шаг 1. Установите Potatso
Скачайте Potatso из App Store и откройте приложение. Нажмите Начать, введите название профиля, например «Residential», и нажмите Продолжить.

Шаг 2. Добавьте прокси
Из строки host:port:user:pass
Провайдеры резидентных и серверных прокси обычно дают по одной строке на прокси, из четырех частей через двоеточие:
proxy.example.com:1080:alice:s3cret
| Часть | Значение | Куда вводить в Potatso |
|---|---|---|
| Host | proxy.example.com |
Адрес |
| Port | 1080 |
Порт |
| User | alice |
Имя пользователя |
| Pass | s3cret |
Пароль |
Напрямую этот формат из четырех частей Potatso не читает. Либо введите данные вручную, как описано ниже, либо перепишите их в ссылку и вставьте ее:
socks5://alice:s3cret@proxy.example.com:1080#Residential
В ссылке спецсимволы в пароле нужно записать в процентной кодировке: p:ss как p%3Ass, а @ как %40. Некоторые провайдеры передают в имени пользователя параметры, например страну или «липкую» сессию: alice-country-us. Копируйте имя пользователя целиком, вместе со всеми дефисами.
Список разрешенных IP. Некоторые провайдеры обходятся без пароля и принимают подключения только с зарегистрированных вами IP-адресов. IP-адрес iPhone меняется при переходе между Wi-Fi и мобильной сетью, поэтому, если провайдер позволяет, используйте аутентификацию по имени пользователя и паролю.
Вручную
- Нажмите Ввести сервер вручную.
- Введите Название и выберите SOCKS5 в поле Протокол. Для HTTP-прокси выберите HTTP.
- Заполните Адрес и Порт.
- Включите параметр Аутентификация, затем введите Имя пользователя и Пароль. Для прокси без логина оставьте его выключенным.
- Включайте TLS, только если провайдер указывает, что прокси работает с TLS: SOCKS5 over TLS или HTTPS-прокси. В разделе Настройки TLS можно задать Закрепление сертификата (SHA-256) для самоподписанного сертификата.
- Для SOCKS5 оставьте параметр Ретрансляция UDP включенным, если провайдер ретранслирует UDP, и выключите, если нет. См. Ретрансляция UDP.
- Нажмите Сохранить (галочка).
Из ссылки или QR-кода
Если у вас есть ссылка, скопируйте ее и нажмите Вставьте ссылку, затем Вставить. Potatso читает ссылки socks5://, socks5h://, socks:// и socks5+tls://, а также ссылки на прокси http:// и https://. Для QR-кода нажмите Сканировать QR-код. Конфигурации Clash, Surge и Xray с SOCKS5- или HTTP-прокси тоже импортируются.
Когда прокси добавлен, нажмите Продолжить.
HTTP-прокси на iPhone для всего устройства
Шаги те же, только в качестве протокола выберите HTTP: тогда Potatso отправит все приложения через HTTP-прокси в любой сети, а не в одной сети Wi-Fi. Для HTTPS-прокси выберите HTTP и включите TLS.
Учтите, что HTTP-прокси передает только TCP. Сайты и большинство приложений работают, но UDP-трафик через него не пройдет. Используйте порт прокси с поддержкой CONNECT, а не порт, который только пересылает обычные веб-страницы.
Шаг 3. Выберите маршрут
С одним прокси выберите Глобальный, чтобы весь трафик шел через него, и нажмите кнопку внизу, например Использовать Residential. Если вы импортировали конфигурацию с правилами, можно выбрать По правилам.

Шаг 4. Разрешите VPN и подключитесь
- Нажмите Добавить конфигурацию VPN, затем Разрешить, когда iOS спросит.
- На экране Главная включите переключатель на карточке состояния.
Статус сменится на Подключение…, затем на Подключено. Чтобы проверить, что все работает, откройте в Safari сайт вроде «Какой у меня IP»: он должен показать IP-адрес прокси, а не ваш.
Ретрансляция UDP: что происходит со звонками и играми
По UDP передаются голосовые и видеозвонки, многие игры и QUIC. Не каждый прокси умеет его ретранслировать:
| Прокси | UDP в режиме «По правилам» | UDP в режиме «Глобальный» |
|---|---|---|
| SOCKS5, Ретрансляция UDP включена | Через прокси | Через прокси |
| SOCKS5, Ретрансляция UDP выключена | Решает следующее подходящее правило, иначе напрямую | Не работает |
| HTTP или HTTPS | Решает следующее подходящее правило, иначе напрямую | Не работает |
Два важных момента:
- UDP, отправленный напрямую, использует ваш настоящий IP-адрес, а не адрес прокси. Если прокси нужен, чтобы скрыть IP, выбирайте SOCKS5-прокси с ретрансляцией UDP.
- С SOCKS5 over TLS шифруется только TCP. UDP идет до сервера вне TLS.
Когда UDP не работает, браузеры переключаются на TCP, так что сайты загружаются, а вот звонки и игры могут не работать.
Если не подключается
- Неверное имя пользователя или пароль. Если прокси требует логин, а Аутентификация выключена, Potatso не подключится. Проверьте имя пользователя, включая параметры, которые добавляет к нему провайдер.
- Перепутаны порты SOCKS5 и HTTP. Сервер SOCKS5 на порту HTTP или наоборот не ответит. Проверьте, для какого протокола предназначен каждый порт.
- Список разрешенных IP. Зарегистрируйте у провайдера свой текущий IP-адрес или перейдите на аутентификацию по паролю.
- Через HTTP-прокси работают только некоторые сайты. Некоторые прокси разрешают
CONNECTтолько на порт 443. Уточните у провайдера. - Ошибки сертификата с TLS. Закрепите сертификат прокси или включите Не проверять сертификат — но только для проверки.
- Неподдерживаемые параметры. Potatso не поддерживает SOCKS4, аутентификацию GSSAPI и Digest.
- Не работает одно приложение. Некоторые приложения блокируют IP-адреса дата-центров и прокси. См. Приложение или сайт не загружается.
Все параметры перечислены в справке по SOCKS5 и справке по HTTP и HTTPS. Другие проблемы разобраны в разделе Устранение неполадок.
Что дальше
- Нужно шифрование или трафик, который сложнее распознать? Сравните SOCKS5 с Shadowsocks и другими протоколами в статье Сравнение протоколов прокси.
- У вас подписка со множеством прокси? См. как импортировать подписку Clash на iPhone.
Частые вопросы
- Поддерживает ли iPhone SOCKS5-прокси без приложений?
- Нет. В Настройках iOS можно задать только HTTP-прокси и только для одной сети Wi-Fi за раз. Чтобы пользоваться SOCKS5-прокси, нужно приложение-клиент, например Potatso, которое отправляет трафик через него.
- Можно ли использовать прокси на iPhone в мобильной сети?
- Не через Настройки iOS: там параметр прокси есть только для сетей Wi-Fi. Прокси-клиент вроде Potatso использует конфигурацию VPN, поэтому прокси работает одинаково и в Wi-Fi, и в мобильной сети.
- Как ввести host:port:user:pass на iPhone?
- Разделите строку по двоеточиям: первая часть — адрес, затем порт, имя пользователя и пароль. Введите их в форму сервера в Potatso или превратите в ссылку вида socks5://user:pass@host:port и вставьте ее.
- Шифрует ли SOCKS5-прокси мой трафик?
- Нет. Обычный SOCKS5 передает пароль и адреса посещаемых сайтов без шифрования, хотя HTTPS-сайты остаются зашифрованными от начала до конца. Если провайдер предлагает SOCKS5 over TLS, используйте его, чтобы шифровать TCP-трафик до прокси.
- Potatso бесплатный?
- Да. Potatso бесплатен в App Store для iPhone и iPad с iOS 17 или новее. Для дополнительных функций Pro, например больше одного профиля, нужна подписка.