Soxway Docs

Руководство по использованию

Подключение к прокси Soxway и управление гео-таргетингом и ротацией через суффиксы логина

Все настройки гео-таргетинга и ротации задаются прямо в логине путём добавления специальных суффиксов. Пароль и хост/порт никогда не меняются — меняется только логин.

Хостv1.soxway.io
Порт HTTP / HTTPS5000 (HTTP-прокси, также туннелирует HTTPS через CONNECT)
Порт SOCKS51080
Логинyour_username (+ опциональные суффиксы, см. ниже)
Парольyour_password (всегда неизменен)

Для HTTPS не нужен отдельный порт: направьте клиент на HTTP-прокси на 5000, и он установит TLS end-to-end через туннель CONNECT. Прокси никогда не видит ваш открытый трафик.

Форматы подключения

# HTTP
http://your_username:[email protected]:5000

# HTTPS (тот же URL — TLS устанавливается после CONNECT)
http://your_username:[email protected]:5000

# SOCKS5
socks5://your_username:[email protected]:1080

curl

# HTTP
curl -x http://your_username:[email protected]:5000 https://ipinfo.io

# SOCKS5
curl --socks5 v1.soxway.io:1080 -U your_username:your_password https://ipinfo.io

Python (requests)

import requests

proxies = {
    "http":  "http://your_username:[email protected]:5000",
    "https": "http://your_username:[email protected]:5000",
}

r = requests.get("https://ipinfo.io/json", proxies=proxies)
print(r.json())

Node.js (axios)

import axios from 'axios';
import { HttpsProxyAgent } from 'https-proxy-agent';

const agent = new HttpsProxyAgent(
    'http://your_username:[email protected]:5000'
);

const res = await axios.get('https://ipinfo.io/json', { httpsAgent: agent });
console.log(res.data);

Гео-таргетинг (суффиксы логина)

Добавляйте суффиксы к логину, чтобы выбрать локацию. Суффиксы можно комбинировать в любом порядке, но рекомендуемый порядок — гео → сессия → ttl.

СуффиксОписаниеПример
_country-XXСтрана, ISO 3166-1 alpha-2 (регистр не важен)_country-US
_region-NameРегион / область_region-bavaria
_city-NameГород_city-london
_isp-NameISP / оператор_isp-vodafone

Значения из нескольких слов: используйте дефис - вместо пробела — например _city-new-york. Шлюз приводит это к виду, который ожидает пул.

# Только США — ротация
socks5://your_username_country-US:[email protected]:1080

# Германия + регион Бавария
http://your_username_country-DE_region-bavaria:[email protected]:5000

# Великобритания + город Лондон
http://your_username_country-GB_city-london:[email protected]:5000

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

Режимы ротации

Ротация (по умолчанию)

Новый IP на каждый запрос. Максимальная анонимность, лучше всего для парсинга. Без суффикса.

socks5://your_username_country-GB:[email protected]:1080

Стабильный — _s-SessionID

Один IP удерживается столько, сколько позволяет пул. Один и тот же Session ID всегда указывает на один и тот же IP.

socks5://your_username_country-GB_s-mySessionId:[email protected]:1080

Sticky — _s-SessionID + _ttl-Nm

IP удерживается N минут, затем ротируется. Разные Session ID дают разные IP.

# тот же IP на 30 мин, затем ротация
socks5://your_username_country-GB_s-ee2323b3_ttl-30m:[email protected]:1080

# другой ID → другой IP
socks5://your_username_country-GB_s-ee2323b4_ttl-30m:[email protected]:1080

# все параметры вместе
socks5://your_username_country-GB_region-england_city-london_s-abc123_ttl-60m:[email protected]:1080

_ttl- принимает минуты (_ttl-30m) или часы (_ttl-2h). _ttl- можно использовать и без _s- — тогда шлюз сам сгенерирует сессию, и режим станет sticky.

Лимиты TTL различаются по типу прокси (см. матрицу). Например, Residential ограничивает время жизни sticky-сессии 120 минутами — больший _ttl- молча обрезается до 120m.

Полный справочник суффиксов логина

{token}[_country-XX][_region-Name][_city-Name][_isp-Name][_s-SessionID][_ttl-Nm]
СуффиксЗначенияПримечания
_country-XXISO 3166-1 alpha-2 (US, DE, GB…)Регистр не важен
_region-NameНазвание региона / областиПробелы как -
_city-NameНазвание городаПробелы как -
_isp-NameНазвание ISP / оператораПробелы как -
_s-SessionIDЛюбая буквенно-цифровая строкаСтабильный: один ID → один IP, удерживается максимально долго
_ttl-Nm / _ttl-Nhнапр. _ttl-30m, _ttl-2hSticky: удерживать IP N мин/часов, затем ротация
  • Сначала гео-суффиксы, затем сессия _s-, затем _ttl- для sticky.
  • _s-SessionID включает стабильный режим; добавьте _ttl-Nm для sticky (с ограничением по времени).
  • Разные Session ID всегда дают разные IP.
  • Вся строка — это логин прокси; пароль не меняется.

Матрица поддержки гео по типам прокси

Суффиксы всегда принимаются шлюзом, но что именно учитывает каждый пул — различается. Неподдерживаемые суффиксы молча игнорируются.

Суффикс / режимResidentialResidential PremiumMobileDatacenter4G Mobile
_country-🔒 фикс.
_region-🔒 фикс.
_city-🔒 фикс.
_isp-🔒 фикс.
_s- (стабильный)🔄 API
_ttl- (sticky)✅ (≤120m)✅ (по умолч. 10m)✅ (по умолч. 10m)🔄 API

Легенда

  • ✅ поддерживается — ❌ игнорируется этим пулом.
  • 🔒 фикс. — локация 4G Mobile задаётся при покупке; гео-суффиксы её не меняют.
  • 🔄 API — ротация 4G Mobile управляется через API, а не через суффиксы логина.
  • ≤120m — время жизни sticky-сессии ограничено 120 минутами; большие значения обрезаются.
  • по умолч. Nm — если задать _s- без _ttl-, применяется время жизни sticky по умолчанию.

Пулы Datacenter поддерживают только _country- + закрепление сессии — без региона/города/ISP и без своего TTL. Если нужна точная гео или долгоживущие sticky-сессии, используйте пул Residential.

Содержание