Ключевые выводыДомашний ПК засыпает, перезагружается и теряет связь, а его IP вы делите с парсером.
- Домашний ПК засыпает, перезагружается и теряет связь, а его IP вы делите с парсером.
- Сервер выполняет задачи, прокси дают адреса: у VPS один IP дата-центра, и строгие сайты отвечают на него капчей или 403.
- У VPS постоянный IP, поэтому доступ к прокси по whitelist работает без логина и пароля в скриптах.
- Память считайте по числу одновременно открытых браузеров: ориентир — 300–500 МБ на экземпляр.
- Перед запуском проверьте, что внешний IP через прокси отличается от IP сервера.
Краткое содержание подготовлено с помощью ИИ.
Почему домашний ПК не подходит для круглосуточных задач
Сон и обновления. Ноутбук засыпает при закрытой крышке, Windows перезагружается ночью, антивирус запускает проверку в разгар сбора данных. Задача на шесть часов обрывается на третьем, и утром вы видите половину результатов.
Обрывы связи. Домашний интернет пропадает из-за роутера, провайдера или света. Скрипт об этом не знает: он падает с ошибкой или, хуже, записывает пустые ответы как данные.
Один IP на всё. Через домашний адрес идут и ваш личный браузер, и парсер. Если сайт ограничит этот IP за частые запросы, ограничение коснётся и вас. К тому же домашний IP обычно динамический: после переподключения он меняется, и доступ к прокси по списку разрешённых IP перестаёт работать.
Справедливости ради, у домашнего адреса есть плюс: он резидентный, и часть сайтов доверяет ему больше, чем серверному. Поэтому VPS почти всегда работает в паре с прокси.
Что вынести на VPS
- Парсеры цен, каталогов и выдачи, которые запускаются по расписанию.
- Автопостинг и отложенные публикации.
- Мониторинг: позиции, наличие товаров, доступность сайтов, уведомления об изменениях.
- Антидетект-браузеры с профилями, особенно если с ними работает команда: профили хранятся в одном месте, а у каждого сотрудника своя RDP-сессия.
Дома оставьте разовые задачи, отладку скриптов и всё, где нужен ваш обычный браузер.
Как связать прокси и VPS
Сервер выполняет задачи, прокси дают адреса. У VPS один-два IP из диапазона хостинг-провайдера, и базы геолокации помечают их как дата-центр. Отсюда типичная жалоба на форумах: скрипт работает на своём компьютере, а на сервере тот же сайт отвечает 403. Код при этом не меняется — меняется IP.
- Своя группа прокси на каждую задачу. Парсер цен и автопостинг не должны делить адреса: если одну задачу ограничат, вторая продолжит работать.
- Тип прокси под задачу. Для массового сбора данных подходят серверные или ротационные прокси. Для аккаунтов нужны статичные: один IP на профиль, без смены посреди сессии.
- Авторизация. IP у VPS постоянный, поэтому его можно добавить в whitelist у провайдера прокси — логин и пароль не придётся хранить в скриптах. Если пароль всё-таки нужен, держите его в переменных окружения, а не в коде.
- Проверка IP до запуска. Сравните адрес сервера и адрес, который видит сайт через прокси:
curl -s https://api.ipify.org
curl -s -x http://login:password@proxy-host:port https://api.ipify.org
Адреса должны различаться. Для антидетекта дополнительно проверьте утечки WebRTC и DNS и убедитесь, что часовой пояс и язык профиля совпадают со страной прокси.
Как выбрать VPS
- CPU и RAM под задачу. Скрипту на requests, httpx или Scrapy хватает 1–2 vCPU и 1–2 ГБ памяти. Браузер без интерфейса (Playwright, Puppeteer) — другое дело: ориентир 300–500 МБ на экземпляр плюс открытые вкладки, у антидетекта примерно столько же на профиль. Считайте по максимуму одновременно открытых браузеров и берите запас. Если сервер уходит в swap, снижайте параллельность.
- NVMe-диски. Базы, очереди и профили антидетекта с кешем постоянно пишут мелкие файлы, и медленный диск становится узким местом раньше процессора.
- Безлимитный трафик. Парсер скачивает страницы круглые сутки, и с лимитом по гигабайтам итоговый счёт трудно предсказать.
- Операционная система. Для скриптов достаточно Linux. Антидетект-браузерам и программам с интерфейсом, например ZennoPoster или BAS, нужен Windows Server.
- Локация. Запрос идёт по цепочке «сервер → прокси → сайт». Размещайте VPS в том же регионе, что и прокси и целевые сайты: для европейских магазинов — Германия или Нидерланды, для американских сервисов — США.
Чек-лист запуска
- Обновите систему, создайте отдельного пользователя и включите вход по SSH-ключу. Для RDP смените стандартный порт и разрешите подключение только с ваших IP.
- Установите софт и вынесите данные прокси в переменные окружения.
- Добавьте IP сервера в whitelist у провайдера прокси.
- Проверьте внешний IP через прокси командой выше.
- Настройте расписание (cron или systemd-таймер) и автозапуск после перезагрузки.
- Включите логи: коды ответов, долю ошибок, время ответа.
- Прогоните задачу на небольшом объёме и только потом увеличивайте параллельность.
- Настройте уведомление на случай, если задача остановилась или ошибок стало больше обычного.
Для такой связки подойдёт VPS с NVMe, безлимитным трафиком и площадками в Европе и США — например, у PSB Hosting. Там есть серверы на Linux, Windows и FreeBSD с памятью DDR5 и каналом до 10 Гбит/с, а для задач, которые упираются в процессор, — отдельные high-CPU тарифы на AMD Ryzen 7950X.