Автентифікація проксі (логін і пароль)
Автентифікація проксі — перевірка, що підключається власник плану: за логіном і паролем або за IP.
Оновлено · Редакція Prokso
Найпоширеніший спосіб — логін і пароль, які програма передає разом із запитом. Їх вписують у рядок проксі або в окремі поля програми.
Другий спосіб — доступ за IP (білий список): проксі пускає запити з адрес, які ви додали, без пароля. Він зручний для програм, які не вміють передавати логін.
Якщо дані не підійшли, HTTP-проксі відповідає кодом 407. Що з ним робити, пояснено на сторінці помилка 407.
У Prokso кожен план має свій логін і пароль; доступ за IP — до 5 адрес на план. Код 407 означає або неправильні дані входу, або що трафік плану закінчився.
Що несе заголовок Proxy-Authorization
Під час входу за паролем HTTP-проксі отримує заголовок Proxy-Authorization: Basic, а за ним рядок «логін:пароль» у Base64. Base64 — це кодування, а не шифрування: рядок dXNlcjpwYXNz однією командою перетворюється назад на user:pass. У SOCKS5 логін і пароль теж передаються відкритим текстом, лише в іншому форматі.
Деякі програми спершу надсилають запит без даних входу й повторюють його, отримавши від проксі код 407. Один 407 у журналі прямо перед успішним запитом для них нормальний.
Спецсимволи в логіні та паролі
Логін Prokso може містити параметри із символами __, ; і ., наприклад LOGIN__cr.de;city.berlin. У терміналі крапка з комою завершує команду, тому рядок без лапок обривається одразу після країни. Завжди беріть його в лапки: curl -x gw.prokso.com:823 -U "LOGIN__cr.de;city.berlin:PASSWORD" https://example.com.
У форматі http://логін:пароль@хост:порт символи @ і : усередині пароля ламають розбір рядка. Замініть їх на %40 і %3A або передайте дані в окремих полях програми. Більше прикладів — в інструкції для curl.
Як знайти причину невдалого входу
Перевірте рядок у перевірці проксі: якщо там він працює, проблема в тому, як програма передає дані. Пошукайте пробіл у кінці пароля, скопійованого з таблиці, і логін з іншого плану. Якщо використовуєте доступ за IP (білий список), пам'ятайте: у списку має бути ваша зовнішня адреса, а не адреса в локальній мережі. Якщо вхід перестав працювати раптово, без змін у налаштуваннях, перевірте залишок трафіку: вичерпаний план теж відповідає кодом 407.
Питання й відповіді
Що обрати: пароль чи доступ за IP?
Пароль зручніший, коли ваша адреса змінюється. Доступ за IP — коли програма не вміє передавати логін і пароль.
Чому з'являється вікно входу в браузері?
Браузер просить логін і пароль проксі, бо не отримав їх у налаштуваннях. Введіть дані плану або додайте свою адресу в білий список.
Резидентські $1.59, мобільні $2.50, серверні $0.65 за 1 ГБ
Реєстрація за хвилину, доступи одразу після оплати.