Skip to content
Intermediate / 2 min read

Как использовать прокси Smartproxy в Wi-Fi на Android: настройки HTTP-прокси против конфигуратора SOCKS5

Настройки прокси в Wi-Fi на Android поддерживают только HTTP, а не SOCKS5. Узнайте, как использовать HTTP-прокси Smartproxy в настройках Wi-Fi и SOCKS5-прокси с помощью приложения-конфигуратора.

Android SOCKS5 HTTP(S) Приватность/Анонимность

Обзор

Встроенное меню прокси Wi-Fi в Android часто называется HTTP-прокси и не поддерживает SOCKS5. Если у вас есть резидентные или датацентровые прокси Smartproxy, вы можете использовать HTTP-эндпоинт непосредственно в настройках Wi-Fi Android или использовать приложение-конфигуратор SOCKS5 для SOCKS5. Это руководство объясняет оба способа, как их протестировать и что делать, когда приложения игнорируют прокси.

Smartproxy используется в качестве примера, поскольку он предоставляет резидентные и датацентровые прокси по HTTP и SOCKS5 с фиксированной ежемесячной оплатой. Эти концепции применимы к любому поставщику прокси.

Перед началом

  • Аккаунт Smartproxy с доступом к резидентным или датацентровым прокси.
  • Данные вашего прокси-эндпоинта из панели управления Smartproxy:
    • HTTP-хост и порт
    • SOCKS5-хост и порт
    • Имя пользователя и пароль, если требуется
  • Предполагается Android 10 или новее для пути меню Wi-Fi. Названия меню могут отличаться в зависимости от производителя.
  • Тестовая страница, например https://httpbin.org/ip, в вашем мобильном браузере.

HTTP против SOCKS5 на Android

Функция Прокси Wi-Fi Android Приложение-конфигуратор SOCKS5
Протокол HTTP/HTTPS-прокси SOCKS5
Где настроить Настройки сети Wi-Fi Стороннее приложение
Аутентификация Часто ограничена или недоступна Обычно поддерживается
Покрытие приложений Приложения, которые соблюдают системный прокси Зависит от VPN приложения/маршрутизации по приложениям
Лучше всего для Быстрого тестирования браузера и HTTP(S) Приложений, которым нужен SOCKS5 или аутентификация

Шаги

  1. Получите правильный эндпоинт Smartproxy для вашего случая использования.

    • Для настроек Wi-Fi Android скопируйте хост и порт HTTP-прокси.
    • Для приложения-конфигуратора SOCKS5 скопируйте хост и порт SOCKS5.
    • Держите имя пользователя и пароль под рукой. Smartproxy может показывать их отдельно от эндпоинта.
  2. Настройте HTTP-прокси в настройках Wi-Fi Android.

    • Откройте Настройки.
    • Перейдите в Сеть и Интернет > Интернет (или Подключения > Wi-Fi).
    • Нажмите и удерживайте вашу подключенную сеть Wi-Fi и выберите Изменить сеть или нажмите на значок шестеренки.
    • Разверните Дополнительные параметры.
    • Измените Прокси на Вручную.
    • Введите имя хоста и порт HTTP-прокси Smartproxy.
    • Оставьте поле Обход прокси пустым, если вам не нужно исключать локальные адреса.
    • Нажмите Сохранить.
  3. Протестируйте HTTP-прокси в браузере.

    • Откройте Chrome или другой браузер.
    • Посетите https://httpbin.org/ip.
    • Убедитесь, что страница показывает другой публичный IP-адрес.
    • Если страница не загружается, переключите Прокси обратно на Нет, сохраните и проверьте ваш хост, порт и сетевое подключение.
  4. Обработка ограничений аутентификации.

    Встроенное меню прокси Wi-Fi на многих устройствах Android не предоставляет полей для имени пользователя и пароля. Если ваш HTTP-прокси Smartproxy требует аутентификации, браузер может показать запрос на аутентификацию, или соединение может не установиться. В этом случае:

    • Используйте прокси-клиент или приложение-конфигуратор, поддерживающее аутентификацию HTTP и SOCKS5.
    • Или используйте браузер, который может запрашивать учетные данные прокси.
    • Не предполагайте, что белый список IP доступен, если ваш провайдер не документирует это.
  5. Настройте SOCKS5 с помощью приложения-конфигуратора.

    • Откройте Google Play и найдите конфигуратор SOCKS5 или прокси-клиент. Распространенные типы приложений включают SOCKS5 Configurator и общие прокси/VPN-клиенты, поддерживающие SOCKS5.
    • Установите приложение и создайте новый профиль.
    • Установите тип прокси на SOCKS5.
    • Введите хост, порт, имя пользователя и пароль SOCKS5 Smartproxy.
    • Сохраните профиль.
    • Запустите прокси. Если приложение предлагает маршрутизацию по приложениям, выберите только те приложения, которые должны использовать прокси. Если оно использует режим локального VPN, Android покажет значок ключа VPN.
  6. Протестируйте SOCKS5 с устройства.

    • В приложении-конфигураторе запустите соединение.
    • Откройте браузер и посетите https://httpbin.org/ip.
    • Убедитесь, что IP-адрес соответствует местоположению прокси.
    • Если вы используете терминальное приложение, такое как Termux, вы можете протестировать с помощью:
    curl -x socks5h://USERNAME:PASSWORD@HOST:PORT https://httpbin.org/ip
    

    Схема socks5h разрешает DNS через прокси.

  7. Отключите прокси по завершении.

    • Для Wi-Fi-прокси: Настройки > Сеть и Интернет > Интернет > Wi-Fi > значок шестеренки > Дополнительно > Прокси > Нет.
    • Для приложения-конфигуратора: остановите соединение и отключите ключ VPN в настройках Android, если это необходимо.

Устранение неполадок

  • Поле прокси Wi-Fi отклоняет SOCKS5: встроенный Wi-Fi-прокси Android на большинстве устройств поддерживает только HTTP. Используйте приложение-конфигуратор для SOCKS5.
  • Прокси сохраняется, но трафик не меняется: некоторые приложения игнорируют системные настройки прокси. Сначала протестируйте с браузером, затем используйте приложение-конфигуратор с маршрутизацией по приложениям.
  • Циклический запрос аутентификации: проверьте имя пользователя и пароль на опечатки. Если в меню Wi-Fi нет полей для учетных данных, переключитесь на приложение, поддерживающее аутентификацию.
  • Сайты HTTPS не работают, а HTTP работает: возможно, Wi-Fi-прокси настроен только как HTTP. Многие сборки Android все еще туннелируют HTTPS через HTTP-прокси с использованием метода CONNECT. Если это не удается, попробуйте другую сеть или приложение-конфигуратор.
  • Появляется значок ключа VPN: приложение-конфигуратор SOCKS5 часто использует службу VPN Android для маршрутизации трафика. Это нормально. Оно может конфликтовать с другим VPN-приложением.
  • Низкая скорость: попробуйте другое местоположение Smartproxy, переключитесь между резидентными и датацентровыми прокси или протестируйте на Wi-Fi, а не на мобильных данных.
  • Captive portal или общедоступный Wi-Fi: настройки прокси могут препятствовать загрузке страницы входа captive portal. Отключите прокси, войдите, затем снова включите его.

Итог

Настройки прокси в Wi-Fi на Android поддерживают HTTP-прокси, а не SOCKS5. Используйте HTTP-эндпоинты Smartproxy непосредственно в меню Wi-Fi для тестирования браузера и HTTP(S), а также используйте приложение-конфигуратор SOCKS5, когда вам нужен SOCKS5 или аутентификация по имени пользователя и паролю. Всегда проверяйте свой IP, следите за приложениями, которые обходят прокси, и отключайте прокси по завершении.