Реферальная программа →
ГлавнаяГлоссарийШлюз прокси (gateway)
Глоссарий

Шлюз прокси (gateway)

Единый сервер-точка входа, который фронтит пул IP провайдера, назначая IP на каждое соединение из стоящего за ним пула.

Шлюз прокси - это единый эндпоинт, к которому вы подключаетесь и который фронтит весь пул IP провайдера. Вместо подключения к отдельным прокси-IP вы отправляете весь трафик на один host:port - шлюз - и он назначает IP из стоящего за ним пула на каждый запрос или сессию. Именно так доставляются современные ротационные прокси.

Модель шлюза делает ротацию беспроблемной. Вы настраиваете один эндпоинт в скрапере и никогда не управляете списком IP; шлюз занимается выбором, ротацией, гео-таргетингом и удержанием сессии на основе параметров порта и имени пользователя, которые вы отправляете. За этим одним адресом могут стоять миллионы резидентных IP.

Параметры, передаваемые шлюзу, управляют его поведением. Обычно имя пользователя кодирует опции: из какой страны или города выходить, держать ли sticky-сессию и как долго, а иногда - из какого пула брать. Шлюз читает их и маршрутизирует соответственно, так что одна строка подключения может выражать сложный таргетинг.

Эта архитектура также централизует аутентификацию и надёжность. Вы аутентифицируетесь один раз на шлюзе (по учётным данным или whitelist по IP), а провайдер управляет здоровьем пула за ним - убирает мёртвые IP, балансирует нагрузку и применяет лимиты вашего тарифа. Для пользователя весь пул выглядит как один умный эндпоинт.

Один адрес перед многими

Шлюз это единая точка входа, стоящая перед пулом выходов. Вы всегда подключаетесь к одному и тому же хосту и порту, а шлюз решает, какое устройство понесёт ваш трафик, исходя из переданных вами параметров.

Это стандартная архитектура для резидентских сетей, потому что выходы там ненадёжны по своей природе. Домашнее устройство постоянно отваливается, и шлюз просто направляет следующее соединение в другое место, вместо того чтобы выдать вам сломанный адрес.

Плата за это в том, что вы описываете выход, а не выбираете его. Можно попросить страну, город и длительность, нельзя попросить конкретный адрес, и вам не скажут, какой достался, пока не проверите сами.

Наш шлюз и его параметры

Всё, чем вы управляете, живёт в строке логина. Хост и порт не меняются никогда:

Как описать желаемое

proxy.sotaproxy.com:10000              the gateway, constant

login                                  any exit
login_c_JP                             Japan
login_c_JP_city_Tokyo                  Tokyo
login_c_JP_s_3_ttl_1h                  hold one Tokyo exit an hour
  • Поскольку адрес шлюза никогда не меняется, правила фаервола и настройки профилей переживают смену выходов.
  • Вносить хост шлюза в белый список на стороне цели бессмысленно: трафик приходит с выхода, а не от нас.
  • 502 означает, что шлюз не нашёл выхода под ваше описание, и это штатное состояние, а не поломка.
  • Когда нужно знать текущий выход, спросите его, дёрнув через ту же сессию сервис, возвращающий ваш IP.

Заблуждения о шлюзе

Одна строка шлюза это не один прокси

Десять одинаковых строк в инструменте могут сесть на один выход, если номера сессий не различаются.

Закрепить конкретный адрес выхода нельзя

Липкость удерживает то, что было выбрано. Ради известного адреса берите статический продукт.

Сайт видит не шлюз

Он видит устройство выхода.

Параллельность не ограничена видимостью пула

Параллельных соединений можно вести куда больше, чем выходов вы вообще когда-либо увидите.

Смотри на практике

Готов использовать шлюз прокси (gateway)?

SotaProxy даёт доступ к ротирующим резидентским, мобильным, дата-центр и ISP прокси. Без минимальных платежей.

Начать