Настройка GeekProxy в GeeLark
GeeLark крутит облачные Android-телефоны на своих серверах, и прокси, привязанный к телефону, несёт трафик всего устройства, включая приложения. Удобный способ проверить приложение из другой страны, посмотреть локализацию или глянуть на рынок с местного адреса. В гайде: список Proxies, массовое добавление, Proxy settings нового профиля и какой продукт GeekProxy подходит телефону, который постоянно залогинен.
Что нужно: активный план GeekProxy и данные прокси из кабинета. Один телефон занимает минуты три.
Получить прокси1 Перед началом
Десктопный клиент есть для macOS (Apple Silicon и Intel, сборки вплоть до 10.15), Windows 10 x64 и Ubuntu 22.04, плюс вход через веб. Сам телефон это серверный Android, версии с 9 по 16. Бесплатный уровень даёт 2 профиля, а каждый новый аккаунт получает 30 минут работы облачного телефона. Дальше запущенный телефон стоит $0.007 в минуту с дневным потолком $1.2 на устройство. Счётчик крутится, пока телефон не выключен, так что не оставляйте его простаивать.
Справка GeeLark говорит о поддержке статических и динамических HTTP, HTTPS и SOCKS5 с логином и паролем. Поскольку наружу облачный телефон выходит с сервера GeeLark, а не с вашего компьютера, белый список IP неудобен: пришлось бы знать адрес того сервера. Логин и пароль практичный путь.
Что понадобится
- Активный план GeekProxy (мобильные, ISP, резидентские или датацентр)
- Данные прокси из кабинета: хост, порт, логин, пароль
- Аккаунт GeeLark с бесплатными минутами или платным тарифом
- ПолеОткуда взять
- ПротоколHTTP / SOCKS5
- ХостIP или имя шлюза из кабинета
- Портиз кабинета
- Логиниз кабинета
- Парольиз кабинета
2 Где взять данные прокси
- Войдите в кабинет GeekProxy и откройте Subscriptions
- Откройте план. У планов с оплатой за IP (ISP, датацентр) адреса, порты, логин и пароль перечислены прямо там. Export отдаёт весь список текстом, готовым для Bulk add
- У резидентских и мобильных планов нажмите Options. Панель Proxy Configuration соберёт строку логина со страной, городом и длинной sticky-сессией. Копируйте из Proxy List по одной строке на телефон


3 Добавляем прокси в список Proxies
В левой панели откройте Proxies и нажмите Add Proxy. Выберите тип прокси и группу, заполните хост, порт, логин и пароль. Есть ещё поле IP query channel: оно выбирает источник гео, по которому подписывается страна. Справка говорит, что дефолта обычно хватает. Нажмите Check Proxy. Тут справка строга: сохранять прокси только после удачной проверки, а проваливший проверку сохранить вообще нельзя.
Для списка нажмите Add proxy и выберите Bulk add. Укажите тип, например SOCKS5, выберите или создайте группу прокси и вставьте по одному прокси на строку. GeeLark разберёт каждую строку на хост, порт, логин и пароль. Задокументированные формы:
IP:PORT:LOGIN:PASSWORD socks5://IP:PORT:LOGIN:PASSWORD IP:PORT@LOGIN:PASSWORD
К третьей форме в конце можно дописать примечание в скобках. Нажмите Check proxy. У каждой рабочей строки колонка Export IP заполнится выходным IP, страной или регионом, городом и временем проверки. Затем OK. Тот же список потом показывает, сколько облачных телефонов используют каждый прокси, и ваши примечания.



4 Привязываем прокси к облачному телефону
Откройте Profiles и нажмите New Profile. В Proxy settings три источника: купленный GProxy, свой прокси или сохранённый из списка Proxies. С Custom вы вводите Proxy type, Host, Port, Username, Password и необязательный Change IP URL. С Saved выбираете один из импортированных, и список показывает страну, ваши примечания и сколько профилей его уже используют. В обоих случаях нажмите Check Proxy и убедитесь, что соединение есть и локация та.
Две настройки в той же форме решают, как телефон себя представляет. Region лучше оставить на Base on IP, это рекомендация самой справки; при своём значении регион придётся назвать. Language по умолчанию English, а Base on IP переключает его на язык страны прокси. Для проверки локализации в этом весь смысл, так что ставьте оба на Base on IP.
Менять потом можно через меню из трёх точек у профиля и Change proxy. Если выделено несколько профилей, им можно дать Same proxy или Different proxies. Вариант Random from saved берёт группу прокси и раздаёт каждому телефону свой сохранённый прокси. Change IP URL для GeekProxy оставьте пустым, дёргать там нечего.

5 Проверка работы
Запустите телефон и откройте в его браузере https://ipinfo.io/json. В поле ip должен быть адрес прокси, а не ваш. На ISP и датацентровом плане это адрес из кабинета, на Residential и Turbo любой адрес из пула в выбранной стране. Сравните его с колонкой Export IP в списке Proxies. Потом откройте приложение, ради которого всё затевалось, и посмотрите, отдаёт ли оно локальную версию. Закончили, выключайте телефон: счётчик идёт, пока вы этого не сделаете.
6 Какой продукт GeekProxy подходит
Облачный телефон ведёт себя как трубка, которая постоянно залогинена, и блог самого GeeLark предупреждает против ротации на каждый запрос для таких устройств. Значит, выход должен держаться всю жизнь профиля. Мобильные дают телефону IP оператора, чего от Android-устройства и ждут. Статический ISP даёт один фиксированный IP на срок аренды без счётчика трафика. Sticky-сессии Residential Turbo более дешёвый выход на телефон, а по SOCKS5 они ещё и несут UDP, которым пользуются приложения; сессию ставьте длинную. Residential Flex с фильтром выхода Android годится для трафика приложений по TCP, но его сессия живёт минуты, так что после истечения телефон нужно перепроверить. Ротация Turbo и общие датацентровые IP только для коротких задач.
7 Частые проблемы
Прокси не сохраняется
Проверка провалилась, а проваливший проверку прокси GeeLark не сохраняет. Сверьте тип с портом, вставьте строку заново в одной из трёх форм и проверьте ещё раз.
Страна в Export IP не та
Смените IP query channel у прокси и проверьте снова. Разные источники подписывают один IP по-разному. Страна из https://ipinfo.io/json внутри телефона будет арбитром.
Приложение всё равно показывает не тот язык
Region и Language стоят на своих значениях. Поставьте оба на Base on IP и перезапустите телефон, чтобы локация подтянулась заново.
Баланс тает
Запущенный телефон списывает поминутно до дневного потолка. Выключайте его из списка профилей, когда тест закончен.
Сессия сменилась посреди теста
Ротирующаяся строка или истёкшая сессия Flex. Возьмите sticky-строку Turbo с длинной сессией либо мобильный или ISP-адрес и перепроверьте телефон.
Прокси для GeeLark
IP мобильных операторов, статические ISP и длинные sticky-сессии резидентских, HTTP и SOCKS5 с логином и паролем.
Заказать