Подключение через корпоративный SOCKS5/HTTP-прокси

Кейс — настройка мобильного клиента RuDesktop для Android на работу через корпоративный прокси-сервер с авторизацией. Подходит для пользователей, у которых выход в интернет с устройства разрешён только через корпоративный прокси (например, в локальной сети организации с фильтрацией трафика)

Что вы получите

  • Подключение к серверу RuDesktop через SOCKS5 или HTTP-прокси

  • Поддержку прокси с авторизацией по логину и паролю

  • Корректную работу клиента в сетях с обязательной маршрутизацией через корпоративный прокси

Примечание

Если основная задача — резервирование адресов сервера на случай его недоступности, а не корпоративная фильтрация трафика — см. Прокси и альтернативные серверы на мобильном клиенте

Подготовка

  • Установлен мобильный клиент RuDesktop для Android

  • От сетевого администратора получены параметры прокси:

    • Тип прокси: SOCKS5 или HTTP

    • Адрес и порт прокси (например, proxy.corp.example.com:1080)

    • Логин и пароль (если прокси требует аутентификации)

  • Учётная запись имеет право Изменять сервер подключения, либо клиент использует публичный сервер RuDesktop

Примечание

Пункт Прокси-сервер отображается в настройках только при наличии указанного права или при использовании публичного сервера

Когда какой тип прокси использовать

  • SOCKS5 — универсальный прокси на транспортном уровне, передаёт TCP-трафик любого протокола. Подходит для большинства корпоративных инфраструктур. Тип по умолчанию в мобильном клиенте

  • HTTP — прокси на уровне HTTP CONNECT. Используется реже, обычно когда корпоративный шлюз поддерживает только HTTP-туннелирование

Подсказка

Если администратор не уточнил тип — начните с SOCKS5: это значение по умолчанию и в большинстве случаев работает с корпоративными прокси

Шаг 1. Открыть диалог настройки прокси

  1. Откройте вкладку Настройки

  2. В блоке Настройки нажмите пункт Прокси-сервер

Откроется диалог Прокси-сервер с полями параметров

Шаг 2. Выбрать тип прокси

Сверху диалога расположен выпадающий список с двумя вариантами:

  • SOCKS5 — выбор по умолчанию

  • HTTP

Выберите тот тип, который указал администратор

Шаг 3. Заполнить адрес и порт

В поле Адрес введите адрес прокси-сервера. Формат:

  • host — если прокси использует стандартный порт (1080 для SOCKS5)

  • host:port — если порт нестандартный (например, proxy.corp.example.com:3128)

Важно

Адрес проверяется на валидность при сохранении. Если адрес некорректен, под полем появится сообщение об ошибке, и сохранение не выполнится

Шаг 4. Указать учётные данные (если требуются)

Если корпоративный прокси требует аутентификации, заполните поля:

  • Имя пользователя — логин для прокси

  • Пароль — пароль для прокси (с кнопкой переключения видимости)

Если прокси работает без авторизации, оставьте поля пустыми

Важно

Учётные данные прокси хранятся локально на устройстве и не передаются на сервер RuDesktop

Шаг 5. Сохранить параметры

Нажмите OK для сохранения

После сохранения:

  • Иконка пункта Прокси-сервер в настройках подсвечивается цветом — это сигнал, что прокси активен

  • Все обращения клиента к серверам RuDesktop (включая сервер-ретранслятор) проходят через указанный прокси

Шаг 6. Проверить подключение

  1. Перейдите на вкладку Подключение

  2. Введите ID известного удалённого устройства и нажмите

  3. Если подключение установилось — прокси настроен корректно

Подсказка

Если подключение не устанавливается:

  • Перепроверьте адрес и порт прокси

  • Уточните у администратора, разрешён ли исходящий трафик до сервера RuDesktop через этот прокси

  • Проверьте логин и пароль на чувствительность к регистру

Отключение прокси

Чтобы отключить прокси и вернуться к прямому подключению:

  1. Откройте НастройкиПрокси-сервер

  2. Очистите поле Адрес (логин и пароль также можно очистить)

  3. Нажмите OK

Иконка пункта Прокси-сервер перестанет подсвечиваться — прокси неактивен, обращения к серверу идут напрямую

Особенности

  • Прокси применяется ко всем сетевым операциям клиента: к серверу RuDesktop, серверу-ретранслятору, скачиванию обновлений

  • Настройка прокси локальна для устройства и не синхронизируется через учётную запись

  • При смене сервера через QR-код настройки прокси сохраняются — QR-код задаёт только адрес сервера

  • Прокси и список альтернативных серверов работают независимо: при включённом прокси все альтернативные адреса также пробиваются через прокси

Что дальше

Связанные кейсы