ProxyWorld

Використовуйте HTTP та SOCKS5 проксі в браузерах, інструментах та коді

Проксі-плани надають вам HTTP, HTTPS та SOCKS5 проксі, які працюють без додатку. Цей посібник показує, де знайти ваші дані, як обрати метод логіну та як використовувати проксі в браузерах, інструментах, curl та Python.

8 хв читання

Які плани є проксі

Три плани надаються як проксі. Rotating Proxy Pool надає вам 2,200 IP у 260 підмережах, які оновлюються кожні 14 днів. Static Proxy надає приватні виділені IP, обрані з понад 1,000 підмереж, з цінами, які знижуються з $2.68 до $1.34 за IP із збільшенням замовлення. 1 Gbps Static Proxy надає блоки з 50 приватних IP на портах 1 Gbps для відео, скрапінгу та масових даних.

Усі три підтримують HTTP, HTTPS та SOCKS5, і всі три приймають або користувача та пароль, або список дозволених IP. Оскільки додаток не потрібен, вони працюють на серверах, у профілях браузера, інструментах для скрапінгу та вашому власному коді.

Знайдіть свої дані проксі

Після завершення замовлення відкрийте сервіс у Мої сервіси. Ви побачите хост проксі, порт для кожного протоколу та вашого користувача та пароль проксі. На Static Proxy та 1 Gbps Static Proxy ви також побачите список ваших виділених IP.

Запишіть дані у форматі, який очікує ваш інструмент. Більшість інструментів приймають один рядок у форматі protocol://USER:PASS@HOST:PORT, наприклад http://USER:PASS@HOST:PORT або socks5://USER:PASS@HOST:PORT. Замініть USER, PASS, HOST та PORT значеннями з Мої сервіси.

Користувач і пароль або список дозволених IP

Є два способи входу на проксі. З користувачем та паролем кожен запит містить ваш логін проксі. Це працює з будь-якого місця, включаючи ноутбуки, які переміщуються між мережами, і це найпростіший варіант для профілів браузера та настільних інструментів.

Зі списком дозволених IP ви реєструєте публічний IP вашого сервера або офісу в Мої сервіси. Запити з цього IP приймаються без логіну. Це чистіший варіант для серверів із фіксованою адресою та інструментів, які не підтримують логін проксі. Пам’ятайте оновити список дозволених, якщо IP вашого сервера змінився.

  • Ноутбук або мобільна мережа: користувач і пароль.
  • Сервер із фіксованим IP: список дозволених IP.
  • Інструмент без підтримки логіну проксі: список дозволених IP.
  • Багато профілів браузера на одному ПК: користувач і пароль, один проксі на профіль.

У веб-браузері

Більшість браузерів використовують системні налаштування проксі. На Windows відкрийте Налаштування, потім Мережа та інтернет, потім Проксі та введіть хост і порт HTTP у розділі ручного налаштування. На macOS відкрийте Системні налаштування, потім Мережа, виберіть ваше з’єднання, відкрийте Деталі, а потім Проксі та заповніть поля веб-проксі та безпечного веб-проксі. Браузер запитає користувача та пароль проксі при першому відкритті сторінки.

Firefox має власні налаштування проксі у розділі мережі його параметрів, де ви також можете ввести хост і порт SOCKS5. Інструменти для профілів браузера та розширення для перемикання проксі дозволяють надати кожному профілю свій проксі, що є звичайною практикою для команд, які керують кількома обліковими записами з IP Static Proxy.

У інструментах для скрапінгу та автоматизації

Інструменти для скрапінгу, SEO-краулери та моніторингове програмне забезпечення зазвичай мають поле проксі або імпорт списку проксі. Вставте один проксі на рядок у форматі, який вимагає інструмент. Для замовлення Static Proxy додайте кожен із ваших виділених IP як окремий рядок, щоб інструмент міг розподілити роботу між ними. Для Rotating Proxy Pool додайте адресу пулу, і інструмент отримуватиме адреси з пулу з 2,200 IP.

Встановіть розумну кількість паралельних з’єднань. Стабільний темп підтримує IP у хорошому стані та забезпечує надійніші дані, ніж спалахи запитів.

З curl

curl приймає проксі з опцією -x. Для HTTP команда така: curl -x http://USER:PASS@HOST:PORT https://proxyworld.cc/en/my-ip. Для SOCKS5 використовуйте схему socks5h, щоб пошук імен також здійснювався через проксі: curl -x socks5h://USER:PASS@HOST:PORT https://proxyworld.cc/en/my-ip.

Якщо ви використовуєте список дозволених IP, видаліть частину логіну: curl -x http://HOST:PORT https://proxyworld.cc/en/my-ip. Сторінка, яка повертається, показує IP, який використовував запит, що є швидким способом перевірити кожен проксі у списку.

З Python

З бібліотекою requests передайте словник proxies. Напишіть proxy = 'http://USER:PASS@HOST:PORT', потім proxies = {'http': proxy, 'https': proxy}, потім r = requests.get('https://proxyworld.cc/en/my-ip', proxies=proxies, timeout=30), і виведіть r.status_code, щоб перевірити результат.

Для SOCKS5 встановіть додатковий модуль SOCKS за допомогою pip install requests[socks] і встановіть proxy = 'socks5h://USER:PASS@HOST:PORT' замість цього. Щоб використовувати багато IP Static Proxy, зберігайте їх у списку та обирайте різний для кожної сесії, щоб кожна ціль бачила послідовний IP протягом цієї сесії.

Встановіть тайм-аут на кожен запит і повторіть його через паузу, якщо запит не вдається. Це забезпечує стабільність довгих завдань без перевантаження сайтів, з яких ви збираєте дані.

Перевірка та усунення проблем

Перевірте кожен проксі на /en/my-ip перед початком великого завдання. Якщо щось не працює, перевірте ці пункти.

  • 407 Потрібна автентифікація проксі: неправильний користувач або пароль, або інструмент не відправляє їх; скопіюйте їх знову з Мої сервіси.
  • З’єднання відхилено або закінчився час очікування: перевірте хост і порт для обраного протоколу, оскільки HTTP та SOCKS5 використовують різні порти.
  • Allowlist не працює: перевірте публічну IP вашого сервера та чи вона збережена в Моїх послугах.
  • Помилки DNS через SOCKS5: використовуйте socks5h, щоб запити DNS йшли через проксі.

Питання

1. Що використовувати: HTTP чи SOCKS5?

Використовуйте HTTP або HTTPS для браузерів та більшості веб-інструментів. Використовуйте SOCKS5 для програмного забезпечення, яке потребує інших видів трафіку або віддає перевагу SOCKS, і оберіть socks5h у curl та Python, щоб пошук імен здійснювався через проксі.

2. Чи можна використовувати і логін, і список дозволених IP?

Так. Запити з IP із списку дозволених приймаються без логіну, а запити з правильним користувачем та паролем приймаються з будь-якого місця. Багато команд додають свої сервери до списку дозволених і використовують логін на ноутбуках.

3. Скільки проксі мені потрібно?

Для Static Proxy порахуйте паралельні сесії або профілі браузера, які ви використовуєте, а потім перевірте цінові рівні: ціна за IP знижується при 10, 25, 50, 75 та 100 IP. Мінімальне замовлення, 14 IP.

4. Чи потрібен додаток ProxyWorld для проксі?

Ні. Проксі-плани працюють у будь-якому браузері, інструменті або скрипті, який підтримує HTTP, HTTPS або SOCKS5. Додаток використовується лише для планів на основі додатків.

Як використовувати HTTP та SOCKS5 проксі в браузерах, інструментах та коді