Skip to content
beginner

Как настроить датацентровые прокси ProxyScrape на macOS

Направьте системный трафик macOS через датацентровые прокси ProxyScrape, используя встроенные настройки прокси HTTP, HTTPS и SOCKS, затем проверьте IP-адрес выхода из Safari и терминала.

macOS SOCKS5 HTTP(S)

Обзор

Датацентровые прокси ProxyScrape созданы для скорости и стабильного долгосрочного аптайма, а не для разнообразия резидентных IP-адресов, поэтому они хорошо подходят для проверок аптайма, тестирования производительности и целей скрейпинга, которые не блокируют диапазоны дата-центров. macOS позволяет направлять системный трафик через прокси HTTP, HTTPS или SOCKS из настроек сети, а отдельные инструменты командной строки можно независимо настроить на тот же эндпоинт.

ProxyScrape поддерживает протоколы HTTP и SOCKS5 и предлагает как оплату по мере использования, так и фиксированную месячную оплату. Вам понадобятся хост, порт и учётные данные, указанные в вашей панели управления ProxyScrape.

Шаги

  1. Запишите данные вашего эндпоинта. В панели управления ProxyScrape отметьте хост прокси, порт, используемый для трафика HTTP/HTTPS, порт, используемый для трафика SOCKS5 (часто они различаются), а также ваше имя пользователя и пароль. Храните их в менеджере паролей, а не в текстовом файле.

  2. Откройте настройки прокси. Перейдите в меню Apple → Системные настройки → Сеть, выберите активный интерфейс (Wi-Fi или Ethernet), нажмите Подробности… и переключитесь на вкладку Прокси.

  3. Настройте HTTP и HTTPS. Включите Веб-прокси (HTTP) и Защищённый веб-прокси (HTTPS), введите хост в поле Сервер и порт HTTP в поле Порт, затем нажмите Аутентификация… и введите ваше имя пользователя и пароль ProxyScrape, чтобы macOS сохранила их в связке ключей. Нажмите OK.

  4. При необходимости настройте SOCKS. Включите Прокси SOCKS и введите хост и порт SOCKS5. macOS не предоставляет полей для имени пользователя и пароля для прокси SOCKS — только хост и порт. Если ваш эндпоинт SOCKS5 ProxyScrape требует аутентификации, укажите учётные данные внутри приложения (например, curl --socks5-hostname HOST:PORT -U USER:PASS) или направьте это приложение через менеджер прокси, такой как Proxifier.

  5. Примените настройки. Нажмите OK, затем Применить. Safari и другие приложения, которые учитывают системные настройки прокси, теперь будут использовать ProxyScrape.

  6. Проверьте из терминала и браузера. Инструменты терминала читают переменные среды прокси, а не системные настройки, поэтому проверяйте явно:

    curl -x "http://USER:PASS@HOST:PORT" https://ipinfo.io/ip
    

    Затем откройте https://ipinfo.io/ip в Safari — показанный адрес должен быть IP-адресом выхода ProxyScrape, а не вашим собственным.

  7. Исключите локальный трафик. В той же панели Прокси добавьте записи, такие как localhost, *.local, и ваши диапазоны локальной сети в Обходить настройки прокси для этих хостов и доменов, чтобы внутренние сервисы не отправлялись через прокси.

  8. Устраните распространённые ошибки. HTTP 407 означает, что учётные данные или тип аутентификации неверны; тайм-аут соединения обычно означает, что порты HTTP и SOCKS перепутаны; Could not resolve proxy означает, что имя хоста написано с ошибкой. Подтвердите эндпоинт с помощью curl перед отладкой отдельных приложений.