Настройка прокси через логин
Гео, ОС и смена IP прямо в строке ротационного прокси
У Residential и Mobile все настройки записаны в логине. Бот собирает его сам, но логин можно править руками: следующее соединение пойдёт с новыми настройками.
- Заново получать данные в боте не нужно.
- Пароль не меняется.
- Старые строки работают со своими настройками, трафик у всех общий.
У ISP и Datacenter IP фиксированный, параметров в логине нет.
Строка
pool.wissproxy.com:10000:LOGIN_c_US_s_a1b2_ttl_10m:PASSWORD- Хост –
pool.wissproxy.com, одинаковый для всех. - Порт – любой от 10000 до 10999. HTTP и SOCKS5 работают на одном порту.
- Логин – твой логин и параметры после него. Логин без параметров: всё до первого
_. - Пароль – один при любых параметрах.
В примерах ниже замени LOGIN и PASSWORD на свои.
Параметры
Каждый параметр пишется как _ключ_значение в конце логина.
| Параметр | Пример | Что задаёт |
|---|---|---|
_c_ | _c_US | страна, код из двух латинских букв |
_sd_ | _sd_2928 | регион или штат, только числом |
_city_ | _city_New-York | город латиницей, пробел заменяется на - |
_asn_ | _asn_7922 | провайдер или оператор по номеру AS |
_zip_ | _zip_10001 | почтовый индекс, только вместе с _c_ |
_os_ | _os_windows | ОС устройства: windows, macos, linux, android |
_s_ | _s_a1b2 | сессия, закрепляет IP |
_ttl_ | _ttl_10m | сколько держать IP сессии, только вместе с _s_ |
Ненужные параметры пропускай, остальные пиши в порядке бота:
LOGIN_c_СТРАНА_sd_РЕГИОН_city_ГОРОД_asn_ПРОВАЙДЕР_zip_ИНДЕКС_os_ОС_s_СЕССИЯ_ttl_ВРЕМЯВ значениях только латинские буквы и цифры, в городе и индексе ещё -. Логин целиком до 128 символов. Старые строки с _isp_ и числом тоже работают: это провайдер по внутреннему коду.
Как меняется IP
| Логин | Что происходит |
|---|---|
LOGIN_c_US | новый IP на каждое соединение |
LOGIN_c_US_s_a1b2_ttl_10m | IP держится 10 минут, потом меняется |
LOGIN_c_US_s_a1b2 | Sticky: IP держится, пока устройство в сети |
_s_– любое имя из латинских букв и цифр, например_s_job1. То же имя даёт тот же IP, новое имя даёт новый IP._ttl_– число и единица:sсекунды,mминуты,hчасы. Например,_ttl_30s,_ttl_10m,_ttl_1h. В боте от_ttl_1mдо_ttl_24h.- Простой – сессия без трафика закрывается через 60 минут. Следующий запрос с тем же
_s_получит новый IP. - Sticky – за IP стоит домашнее или мобильное устройство. Отключилось – IP сменится или запрос вернёт ошибку.
- Без
_s_– соединение, которое программа держит открытым, работает через один IP до закрытия.
Меняешь гео – меняй и _s_. С прежней сессией шлюз вернёт старый IP и новое гео не применит.
| Логин | Результат |
|---|---|
LOGIN_c_US_sd_2928_s_job1_ttl_30m | IP из Техаса |
LOGIN_c_DE_s_job1_ttl_30m | тот же IP из Техаса |
LOGIN_c_DE_s_job2_ttl_30m | IP из Германии |
Гео
- Страна –
_c_и код из двух букв:_c_US,_c_DE,_c_FR. Великобритания –GB, неUK. Без_c_IP из любой страны. - Регион –
_sd_и числовой код:_sd_2928это Техас. Название_sd_Texasили сокращение_sd_TXдадут407. Коды штатов США ниже. Для других стран выбери регион в боте, нажми Получить данные и возьми число после_sd_. - Город –
_city_и английское название через-:_city_Dallas,_city_New-York. Ставь вместе со страной: одинаковые названия есть в разных странах. - Провайдер –
_asn_и номер автономной системы, только цифры. С буквами_asn_AS7922будет407. Доступные провайдеры в боте: Локация → Провайдер, у Mobile Оператор. - ZIP –
_zip_и индекс, только со страной:_c_US_zip_10001. Буквы заглавными, пробел через-:_c_CA_zip_M5V. Шлюз берёт ближайший IP, индекс выхода может отличаться.
| Страна | Провайдер | Параметр |
|---|---|---|
| США | Comcast | _asn_7922 |
| США | Verizon | _asn_701 |
| Германия | Vodafone | _asn_3209 |
Коды штатов США
| Штат | Код | Штат | Код |
|---|---|---|---|
| Alabama | 79 | Montana | 1783 |
| Alaska | 82 | Nebraska | 1888 |
| Arizona | 155 | Nevada | 1895 |
| Arkansas | 156 | New Hampshire | 1898 |
| California | 443 | New Jersey | 1900 |
| Colorado | 596 | New Mexico | 1901 |
| Connecticut | 603 | New York | 1906 |
| Delaware | 667 | North Carolina | 1949 |
| District of Columbia | 759 | North Dakota | 1952 |
| Florida | 898 | Ohio | 2111 |
| Georgia | 941 | Oklahoma | 2117 |
| Hawaii | 1072 | Oregon | 2142 |
| Idaho | 1130 | Pennsylvania | 2218 |
| Illinois | 1154 | Rhode Island | 2459 |
| Indiana | 1168 | South Carolina | 2745 |
| Iowa | 1175 | South Dakota | 2746 |
| Kansas | 1285 | Tennessee | 2923 |
| Kentucky | 1330 | Texas | 2928 |
| Louisiana | 1561 | Utah | 3101 |
| Maine | 1616 | Vermont | 3147 |
| Maryland | 1675 | Virginia | 3173 |
| Massachusetts | 1684 | Washington | 3211 |
| Michigan | 1728 | West Virginia | 3234 |
| Minnesota | 1742 | Wisconsin | 3250 |
| Mississippi | 1752 | Wyoming | 3255 |
| Missouri | 1753 |
Коды одинаковые для Residential и Mobile, но у Mobile штатов меньше. Если штата нет в списке бота, строка с его кодом ответит 503.
Каждый фильтр сужает выбор IP. Страна, регион и город вместе обычно работают. Город вместе с ZIP или провайдером часто даёт 503. Получил 503 – убирай фильтры по одному, начиная с самого узкого.
Потоки
- Порты – каждый порт от 10000 до 10999 работает как отдельный канал, до 1000 одновременных IP.
- Сессии – с
_s_IP задаёт сессия, а не порт. Одна сессия на разных портах даст один IP. Для каждого потока своя сессия:_s_job1,_s_job2. - Выгрузка из бота – у каждой строки уже свой порт и своя сессия.
- Трафик – общий для всех строк пакета. Смена параметров ничего не стоит.
Примеры
| Что нужно | Логин |
|---|---|
| США, новый IP на каждое соединение | LOGIN_c_US |
| Техас, IP держится 30 минут | LOGIN_c_US_sd_2928_s_tx1_ttl_30m |
| Даллас, IP держится, пока устройство в сети | LOGIN_c_US_sd_2928_city_Dallas_s_dal1 |
| Даллас по индексу, новый IP раз в 10 минут | LOGIN_c_US_zip_75201_s_dal2_ttl_10m |
| Германия, сеть Vodafone | LOGIN_c_DE_asn_3209 |
| США, устройства на Windows | LOGIN_c_US_os_windows |
| Великобритания, новый IP раз в час | LOGIN_c_GB_s_uk1_ttl_1h |
Одна и та же строка в разных форматах:
socks5://LOGIN_c_US_sd_2928_s_tx1_ttl_30m:PASSWORD@pool.wissproxy.com:10000
http://LOGIN_c_US_sd_2928_s_tx1_ttl_30m:PASSWORD@pool.wissproxy.com:10000pool.wissproxy.com:10000:LOGIN_c_US_sd_2928_s_tx1_ttl_30m:PASSWORDLOGIN_c_US_sd_2928_s_tx1_ttl_30m:PASSWORD:pool.wissproxy.com:10000Проверка
curl -x 'http://LOGIN_c_US_sd_2928:PASSWORD@pool.wissproxy.com:10000' https://ipinfo.io/jsonВ ответе IP, страна, регион и город выхода. Запусти два раза: без _s_ IP сменится, с _s_ останется прежним. Разные сервисы проверки IP могут отнести один адрес к соседним городам.
Ошибки
| Ответ | Причина | Что сделать |
|---|---|---|
407 | опечатка в параметре, регион словом, AS в номере провайдера, ZIP без страны, неверный пароль, кончился срок пакета | сверь логин с таблицей параметров, проверь пакет в боте |
503 No exit node | на эти фильтры сейчас нет IP | убери самый узкий фильтр, смени _s_ и повтори |
| IP не меняется | _s_ без _ttl_ или соединение держится открытым | убери _s_, добавь _ttl_ или смени сессию |
| Гео не поменялось | осталась прежняя сессия | задай новое значение _s_ |
Первые 10 минут после покупки строки могут отвечать 503: пакет подключается. С _s_ первый запрос изредка получает 503, если устройство только что отключилось. Включи в программе повтор при ошибке.
Параметр _rotm_
Бот его не ставит. Он задаёт, что делать, если устройство сессии отключилось. Пишется в самом конце логина, только вместе с _s_.
_rotm_0– сразу взять другое устройство. Так шлюз работает по умолчанию._rotm_1– подождать около 5 секунд. Запросы в это время могут получать ошибку._rotm_2– не менять устройство. Строка перестанет работать, пока не сменишь_s_. Для аккаунтов, где смена IP хуже ошибки.
Связь с ботом
| В боте | В логине |
|---|---|
| Страна | _c_ |
| Регион | _sd_ |
| Город | _city_ |
| Провайдер или Оператор | _asn_ |
| ZIP | _zip_ |
| ОС | _os_ |
| Ротация «Каждый запрос» | без _s_ |
| Ротация от 1 минуты до суток | _s_ и _ttl_ от 1m до 24h |
| Сессия Sticky | _s_ без _ttl_ |
| Протокол и формат | в логин не пишутся |
Пароль меняется только через Сброс настроек → Пароль. После него все выданные строки перестают работать.