Настройка прокси в ScreamingFrog
В Screaming Frog прокси задаётся глобально и применяется ко всем краулам.
1) Откройте настройки прокси
Screaming Frog → File → Settings → Proxy
2) Заполните параметры прокси
- Отметьте Use Proxy Server.
- Укажите:
- Address —
p3.mangoproxy.com
- Port —
2333
- Address —
- Если у провайдера включена авторизация — отметьте Use Proxy Credentials и заполните:
- Username — например,
test-zone-cis-region-us
- Password — пароль из личного кабинета
- Username — например,
- Нажмите OK (или OK and Restart, если программа просит перезапуск).
3) Проверьте, что прокси работает
Способ A — быстрый IP-чек
- Переключитесь в Mode → List.
- Upload → Enter Manually и вставьте URL:
https://api.ipify.org/
илиhttps://ipv4.icanhazip.com/
- Нажмите Start → внизу откройте Response → Body — там должен быть IP прокси.
Способ B — на реальном крауле
- Запустите обычный краул и следите за кодами ответов: 407 (аутентификация), 403/429 (блок/лимиты), таймауты.
Рекомендации по настройке краула с прокси
- Configuration → Speed: уменьшите Max Threads (например, до 2–5), если провайдер ограничивает соединения или вы ловите 429.
- Configuration → HTTP: слегка увеличьте Response Timeout, включите небольшое число Retries.
- Configuration → Spider → Rendering: отключите рендеринг JS, если он не нужен — это уменьшит нагрузку на прокси.
SOCKS5 — как быть
Screaming Frog не поддерживает SOCKS5 напрямую. Используйте один из вариантов:
- HTTP/HTTPS-эндпоинт того же пула у провайдера (предпочтительно, если доступен).
- Локальный мост SOCKS5→HTTP (ProxyCap/Proxifier на Windows/macOS,
privoxy
/redsocks
на Linux). В Screaming Frog укажите адрес локального HTTP-моста.
Ротация IP
- Если у провайдера есть автоматическая ротация — включите её в кабинете, SF будет использовать текущий выходной IP.
- Для ручной ротации: триггерните её в UI/по URL, затем продолжайте или перезапустите краул.
Устранение неполадок
Симптом | Причина | Что делать |
---|---|---|
407 Proxy Authentication Required | Неверный логин/пароль, требуется IP-allowlist | Проверьте учётные данные или включите авторизацию по логину/паролю. |
403 / 429 / 451 | Блок/ограничения на стороне сайта | Уменьшите потоки, добавьте задержки, смените локацию/тип прокси (резидентские/ISP). |
Таймауты/медленно | Дальний маршрут, перегрузка узла, неверный хост/порт | Проверьте адрес/порт, выберите ближний POP, увеличьте тайм-ауты. |
Не все URL грузятся | Жёсткие лимиты прокси или JS-рендеринг | Уберите лишний рендеринг, сократите параллелизм. |
Отключить/сбросить
File → Settings → Proxy → снимите Use Proxy Server → OK (при необходимости перезапустите).