Прокси-ротация на своих серверах: как не убить трафик одним IP
Если льёшь с одного выхода, блок ловится не по магии, а по паттерну: частота, ASN, одинаковые заголовки, повторяющиеся сессии. Лечится не «антидетектом», а нормальной архитектурой маршрутизации.
Схема рабочая: несколько VPS в разных подсетях + пул резидентных/мобильных/датацентровых прокси + локальный балансировщик, который меняет egress по правилам. Ротация должна быть не «каждый запрос новый IP», а по сессии, домену, гео и риску. Иначе ты сам создаёшь аномалию.
Что держать в конфиге:
— sticky-session на 5–30 минут для логинов и корзины;
— health-check прокси с баном по таймаутам и 403/429;
— лимит запросов на IP и прогрев пулов;
— отдельные цепочки для браузера, API и парсинга;
— журнал маршрутов, чтобы быстро понять, где палится связка.
На практике удобно ставить HAProxy или nginx stream как первый слой, а выбор выхода делать через iptables/nftables или SOCKS5-агрегатор. Для чувствительных задач добавь контроль TLS-отпечатка и одинаковые DNS-резолверы: многие сливаются именно на этой мелочи.
Контроль над стеком — это контроль над прибылью. Под капотом всё устроено проще, чем кажется: если ротация предсказуема для тебя, она должна быть непредсказуема для фильтров.
Self-hosted арсенал
@self_hosted_arsenal_ubt
Прокси-ротация на своих серверах: как не убить трафик одним IP
Этот пост опубликован в Telegram-канале Self-hosted арсенал. Подписаться можно по ссылке: @self_hosted_arsenal_ubt.