Как настроить датацентровые прокси ProxyScrape на macOS
Направьте системный трафик macOS через датацентровые прокси ProxyScrape, используя встроенные настройки прокси HTTP, HTTPS и SOCKS, затем проверьте IP-адрес выхода из Safari и терминала.
Обзор
Датацентровые прокси ProxyScrape созданы для скорости и стабильного долгосрочного аптайма, а не для разнообразия резидентных IP-адресов, поэтому они хорошо подходят для проверок аптайма, тестирования производительности и целей скрейпинга, которые не блокируют диапазоны дата-центров. macOS позволяет направлять системный трафик через прокси HTTP, HTTPS или SOCKS из настроек сети, а отдельные инструменты командной строки можно независимо настроить на тот же эндпоинт.
ProxyScrape поддерживает протоколы HTTP и SOCKS5 и предлагает как оплату по мере использования, так и фиксированную месячную оплату. Вам понадобятся хост, порт и учётные данные, указанные в вашей панели управления ProxyScrape.
Шаги
-
Запишите данные вашего эндпоинта. В панели управления ProxyScrape отметьте хост прокси, порт, используемый для трафика HTTP/HTTPS, порт, используемый для трафика SOCKS5 (часто они различаются), а также ваше имя пользователя и пароль. Храните их в менеджере паролей, а не в текстовом файле.
-
Откройте настройки прокси. Перейдите в меню Apple → Системные настройки → Сеть, выберите активный интерфейс (Wi-Fi или Ethernet), нажмите Подробности… и переключитесь на вкладку Прокси.
-
Настройте HTTP и HTTPS. Включите Веб-прокси (HTTP) и Защищённый веб-прокси (HTTPS), введите хост в поле Сервер и порт HTTP в поле Порт, затем нажмите Аутентификация… и введите ваше имя пользователя и пароль ProxyScrape, чтобы macOS сохранила их в связке ключей. Нажмите OK.
-
При необходимости настройте SOCKS. Включите Прокси SOCKS и введите хост и порт SOCKS5. macOS не предоставляет полей для имени пользователя и пароля для прокси SOCKS — только хост и порт. Если ваш эндпоинт SOCKS5 ProxyScrape требует аутентификации, укажите учётные данные внутри приложения (например,
curl --socks5-hostname HOST:PORT -U USER:PASS) или направьте это приложение через менеджер прокси, такой как Proxifier. -
Примените настройки. Нажмите OK, затем Применить. Safari и другие приложения, которые учитывают системные настройки прокси, теперь будут использовать ProxyScrape.
-
Проверьте из терминала и браузера. Инструменты терминала читают переменные среды прокси, а не системные настройки, поэтому проверяйте явно:
curl -x "http://USER:PASS@HOST:PORT" https://ipinfo.io/ipЗатем откройте
https://ipinfo.io/ipв Safari — показанный адрес должен быть IP-адресом выхода ProxyScrape, а не вашим собственным. -
Исключите локальный трафик. В той же панели Прокси добавьте записи, такие как
localhost,*.local, и ваши диапазоны локальной сети в Обходить настройки прокси для этих хостов и доменов, чтобы внутренние сервисы не отправлялись через прокси. -
Устраните распространённые ошибки. HTTP
407означает, что учётные данные или тип аутентификации неверны; тайм-аут соединения обычно означает, что порты HTTP и SOCKS перепутаны;Could not resolve proxyозначает, что имя хоста написано с ошибкой. Подтвердите эндпоинт с помощьюcurlперед отладкой отдельных приложений.