Глоссарий
Rotating proxy, сменный адрес
Rotating proxy это одна точка входа, за которой адрес выхода меняется: по расписанию продавца или по команде.
Три способа смены адреса
Точка входа, которую вы вписали, остаётся прежней. Меняется выход, который продавец ставит за ней.
Продавцы называют сменным и то, и другое, и третье, поэтому в описании товара ищут именно способ смены.
На каждый запрос
Шлюз берёт новый выход для каждой связи. Годится для сбора данных и не годится ни для чего, где есть вход в аккаунт.
По часам продавца
Модем берёт новый адрес с тем сроком, который задал продавец. Срок вам сообщают, а не спрашивают, и поменять его со своей стороны нельзя.
По ссылке, которую вы открываете
Продавец даёт адрес, по которому надо сходить. Такой заход и есть команда модему взять новый адрес.
Четыре повода попросить новый адрес
Сменный адрес мало что даёт, пока просить приходится руками. Ссылка живёт в записи библиотеки, а решает уже сам профиль.
- 1
Своей рукой
У записи со ссылкой появляется кнопка, и нажатие проходит по ссылке ровно один раз.
- 2
Перед запуском
Профиль может просить свежий адрес каждый раз, когда открывается, и без этого запуск не пойдёт.
- 3
По часам
Десять минут, полчаса или час, и только пока окно открыто.
- 4
На целый набор
Выбранным профилям библиотека раздаётся по кругу, запись за записью, а открытые сейчас пропускаются.
Как судят о смене
Адрес меряется прямо сейчас, а не берётся из старой записи: запомненный мог быть снят неделю назад. Потом программа идёт по ссылке и меряет ещё раз.
Ответов ровно три, и их не сваливают в один: адрес сменился, ответ пришёл и адрес прежний, ответ пришёл и подтвердить пока нечем.
По ссылке программа идёт напрямую
Где смена не удаётся
Продавец молчит двадцать секунд, отвечает не успехом или уводит запрос в сторону: о каждом случае говорится его же словами, а не общей фразой про неудачу.
Перенаправление на чужой узел не выполняется, а отвергается. Иначе один заголовок в ответе уводил бы наш запрос куда угодно.
Часто путают с этим
Sticky session
Обратная настройка того же самого шлюза: один адрес держат какое-то время вместо нового на каждый запрос.
Набор постоянных адресов
Адреса, которые у вас уже есть, программа раздаёт профилям по кругу. У продавца при этом не меняется ничего.
VPN
Один туннель на всю машину и на все окна сразу. Свой адрес у каждого профиля заводят как раз от этого.
Чего это не делает
- Это не достаёт новый адрес само по себе. Без ссылки продавца кнопки нет, и приказать модему подвинуться программа не может ничем.
- Это не обещает, что адрес окажется другим. У продавца свой предел частоты, и прежний адрес честно называется прежним.
- Переключатель перед запуском останавливает запуск только тогда, когда запрос продавцу не прошёл. Ответ, оставивший адрес прежним, считается сделанным делом, и профиль откроется на том же самом адресе.
- Это не трогает уже открытое окно. Повторный запуск открытого профиля не меняет ничего: смена адреса посреди сеанса сама по себе примета.
Проверить
За каждым утверждением выше стоит место в коде и стенд.
- Программа идёт по ссылке, называет итог честно и отвергает увод в сторону
- apps/desktop/test/proxy-rotation.js
- Кому пора менять адрес и кому какой достанется, считается исполняемым кодом
- apps/desktop/test/ротация-адреса-исполняется.js
- Пропущенный профиль не съедает своё место в круге
- apps/desktop/test/proxy-round-robin.js
- Вставленная ссылка смены проверяется до того, как ляжет в библиотеку
- packages/shared/src/proxy-line.js
Вопросы
- Новый адрес решит беду с аккаунтом?
- Нет. Адрес это один признак из многих, а связь, которая уже проведена между двумя аккаунтами, переживёт любые их следующие адреса.
- Почему новый адрес не подтвердился?
- Модему нужно время, чтобы подняться, и проверка сразу после команды застаёт его на полпути. Известный программе адрес при этом сохраняется, а запись не помечается мёртвой.
- Можно ли посадить два профиля на одну сменную запись?
- Можно, и тогда они поедут вместе. Оба выйдут с того адреса, который у продавца стоит за этой записью в ту же самую секунду.
- Уходит ли ссылка смены куда-нибудь?
- Она остаётся на этом компьютере и никуда не отправляется. Из отчёта, который едет вместе с обращением в поддержку, её вырезают.
- Меняет ли смена адреса отпечаток?
- Нет. Адрес это сетевая сторона профиля, а отпечаток принадлежит самому профилю и от смены выхода не двигается ни на шаг.
Попробуйте на одном мобильном прокси
Бесплатный тариф даёт два профиля, без срока и без карты.