Как задаётся закреплённая сессия#
Нужны два параметра: выбранный вами идентификатор сессии и срок её действия. В HodlProxy это -sid-<id> и -ttl-<duration> в имени пользователя; другие провайдеры используют похожие параметры. Смена идентификатора сразу даёт новый выходной IP, а повторное использование того же идентификатора сохраняет прежний адрес, пока не истечёт срок действия сессии.
http://USER-cc-us-sid-cartA-ttl-30m:[email protected]:9000
http://USER-cc-us-sid-cartB-ttl-30m:[email protected]:9000Как выбрать срок сессии#
- Поиск, за которым следуют три страницы результатов: несколько минут.
- Оформление заказа с вводом адреса и оплатой: от 10 до 30 минут.
- Работа с аккаунтом, которая весь день должна выглядеть как действия с одного устройства: несколько часов, вплоть до максимального срока провайдера.
- Недели или месяцы с одним адресом: для этого нужна не закреплённая сессия, а ISP-прокси.
Что происходит при отключении выходного устройства#
Домашние устройства могут отключаться. Надёжный шлюз обнаруживает отключение, привязывает сессию к другому устройству в той же локации и продолжает её, допустив не более одного неудачного запроса. Именно поэтому при ошибке соединения ваш код должен один раз повторить запрос.
Как это работает в HodlProxy#
На шлюзах резидентских и мобильных прокси HodlProxy закреплённая сессия сохраняет выходной IP от 1 минуты до 24 часов (-ttl-, по умолчанию 10 минут). Значение -sid- может содержать до 32 символов: a-z и 0-9. При отключении выходного устройства шлюз подбирает замену в той же локации.
Часто задаваемые вопросы#
Закреплённая сессия гарантирует один IP на весь срок TTL?
Она гарантирует, что шлюз попытается сохранить этот IP. Если домашнее устройство с выходным адресом отключится, сессия перейдёт на другой выходной адрес в той же локации: невозможно оставить в сети устройство, которое выключил его владелец.
Можно ли запустить несколько закреплённых сессий одновременно?
Да, сколько угодно: каждой нужен собственный идентификатор. Именно так в пуле организуют отдельную сессию для каждого аккаунта или каждой корзины.