Зачем нужна такая архитектура#
Домашние и мобильные устройства постоянно подключаются и отключаются; публиковать их адреса бессмысленно, поскольку уже через несколько минут они могут устареть. Шлюз скрывает эту сменяемость: ваш инструмент видит одну стабильную конечную точку, а провайдер за ней занимается выбором устройств, проверкой их работоспособности, переключением при сбое и закреплением сессий.
Чем вы можете управлять#
- Местоположением и провайдером выходного узла через параметры в имени пользователя.
- Ротацией при каждом подключении или закреплением выходного узла с помощью идентификатора сессии.
- Протоколом: HTTP(S) или SOCKS5, обычно на двух портах одного хоста.
Как это работает в HodlProxy#
res.hodlproxy.com и mob.hodlproxy.com — это backconnect-шлюзы. Порт 9000 использует HTTP(S), а порт 9001 — SOCKS5; параметры -cc-, -state-, -city-, -asn-, -sid- и -ttl- в имени пользователя управляют выбором выходного узла.