# Прокси-шлюз

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


## Что шлюз делает при каждом подключении

1. Аутентифицирует клиента по учётным данным или исходному IP-адресу (белому списку).
2. Разбирает параметры имени пользователя: страну, штат или регион, город, ASN, идентификатор сессии и время закрепления.
3. Выбирает подходящий выходной узел или повторно использует узел, привязанный к идентификатору сессии.
4. Открывает через этот выходной узел соединение с целевым ресурсом и передаёт байты в обоих направлениях.
5. Учитывает трафик для тарификации и возвращает ошибку шлюза, если сбой произошёл до подключения к целевому ресурсу.


## Шлюз и выходной узел

Целевой ресурс видит не собственный IP-адрес шлюза, а [выходной IP-адрес](https://hodlproxy.com/ru/glossary/exit-ip). Поэтому в белый список на стороне целевого ресурса нужно добавлять выделенные статические адреса, а не имя хоста шлюза, выходные узлы которого меняются.


## Как это работает в HodlProxy

HodlProxy использует два шлюза: res.hodlproxy.com для резидентских прокси и mob.hodlproxy.com для мобильных. Каждый работает на портах 9000 (HTTP/S) и 9001 (SOCKS5); для одной учётной записи используется одна пара учётных данных.

Источник: https://hodlproxy.com/ru/glossary/proxy-gateway
