SANSARA
SANSARA11 июля 2026 г.9 мин

Настройка Squid proxy server на личном VPS в 2026 году

Настройка Squid proxy server на личном VPS SANSARA в 2026 году. Пошаговая инструкция для iPhone, Android, Windows, macOS: установка, конфигурация, частые ошибки и готовые команды для быстрого запуска.

VPSSANSARAгайд

Чтобы использовать Squid как прокси-сервер на своём личном VPS, нужно установить Squid на сервер, настроить конфигурацию под ваши устройства и указать параметры прокси в клиенте. С SANSARA вы получаете готовый личный VPS в кабинете, импортируете его в клиент и можете сразу работать с сервером через SSH. Telegram-бот SANSARA помогает быстро получить доступ к данным сервера и инструкциям по подключению.

Коротко:

  • Squid — это кэширующий прокси-сервер, который можно использовать как шлюз для HTTP/HTTPS-трафика.
  • На личном VPS Squid работает как выделенный узел только для ваших устройств.
  • SANSARA предоставляет личный VPS в 9+ странах с готовым подключением через кабинет и импорт в клиент.
  • Поддерживаются iPhone, Android, Windows, macOS — настройка прокси в системных или прикладных настройках.
  • Основные ошибки: неправильные ACL, запрещённые порты, проблемы с сертификатами при HTTPS-проксировании.

Что это и кому подходит

Squid — это популярный прокси-сервер с кэшированием, который перенаправляет HTTP- и HTTPS-запросы через промежуточный сервер. Его используют для:

  • экономии трафика за счёт кэширования;
  • контроля доступа к сайтам;
  • логирования запросов;
  • организации единой точки выхода в интернет для нескольких устройств.

Настройка Squid на личном VPS подходит тем, кто хочет:

  • иметь собственный защищённый канал для веб-трафика;
  • не зависеть от общих прокси-пулов;
  • гибко настраивать правила доступа под свои нужды.

SANSARA даёт личный VPS в разных локациях (Европа и другие узлы), что позволяет выбрать сервер ближе к вам или к целевым ресурсам.

Как настроить по шагам (с личным VPS SANSARA)

1. Получите доступ к личному VPS

После регистрации в SANSARA вы получаете данные личного VPS в кабинете. Обычно это:

  • IP-адрес сервера;
  • логин и пароль (или ключ SSH);
  • порт SSH (часто 22).

Импортируйте сервер в свой SSH-клиент (например, Termius, PuTTY, OpenSSH). Telegram-бот SANSARA может быстро продублировать эти данные и дать ссылку на инструкции.

2. Установите Squid на сервер

Подключитесь к серверу по SSH и установите Squid.

На Debian/Ubuntu:

`bash sudo apt update sudo apt install squid `

На CentOS/RHEL/Rocky:

`bash sudo dnf install squid # или yum на старых версиях `

Убедитесь, что служба запущена:

`bash sudo systemctl enable squid sudo systemctl start squid `

3. Настройте базовый конфиг Squid

Основной файл конфигурации обычно /etc/squid/squid.conf (путь может немного отличаться в зависимости от ОС).

Откройте его в редакторе:

`bash sudo nano /etc/squid/squid.conf `

Минимальная рабочая конфигурация для начала:

`

http_port 3128

acl localnet src 0.0.0.0/0 # на продакшене лучше ограничить ваши IP

http_access allow localnet http_access deny all `

Если хотите разрешить доступ только с определённых IP (например, вашей домашней сети), замените 0.0.0.0/0 на вашу подсеть, например 192.168.1.0/24.

После изменения конфига проверьте синтаксис:

`bash sudo squid -k parse `

Если ошибок нет, перезапустите Squid:

`bash sudo systemctl restart squid `

4. Откройте порт прокси в фаерволе

На сервере должен быть открыт порт, на котором работает Squid (по умолчанию 3128).

Для ufw (часто на Ubuntu):

`bash sudo ufw allow 3128 `

Для firewalld (CentOS/RHEL):

`bash sudo firewall-cmd --add-port=3128/tcp --permanent sudo firewall-cmd --reload `

5. Проверьте работу прокси

Серверный тест:

`bash curl -x http://localhost:3128 http://ifconfig.me `

Должен вернуться IP вашего сервера.

Затем проверьте с вашего компьютера, подставив реальный IP VPS:

`bash curl -x http://IP_ВАШЕГО_VPS:3128 http://ifconfig.me `

Если видите IP сервера — прокси работает.

Устройства: iPhone, Android, Windows, macOS

После настройки Squid на личном VPS остаётся указать прокси на устройствах.

Windows

  1. 01Откройте «Параметры» → «Сеть и Интернет» → «Прокси».
  2. 02В разделе Настройка прокси-сервера вручную включите «Использовать прокси-сервер».
  3. 03Укажите:
  • Адрес: IP вашего VPS из SANSARA.
  • Порт: 3128 (или тот, что задали в http_port).
  1. 01Сохраните.

В браузерах можно также настроить прокси отдельно, если не хотите глобальных настроек.

macOS

  1. 01«Системные настройки» → «Сеть» → выберите активное подключение (Wi‑Fi/Ethernet) → «Дополнительно».
  2. 02Вкладка Прокси.
  3. 03Отметьте «Веб-прокси (HTTP)» и укажите IP и порт вашего Squid-сервера.
  4. 04При необходимости укажите тот же прокси для HTTPS.
  5. 05Нажмите «ОК», затем «Применить».

Android

На Android системные настройки прокси доступны для Wi‑Fi-сетей.

  1. 01Зайдите в настройки Wi‑Fi, выберите сеть, долгий тап → «Изменить сеть».
  2. 02Разверните «Дополнительные настройки».
  3. 03В Прокси выберите «Вручную».
  4. 04Укажите хост (IP VPS) и порт.
  5. 05Сохраните.

Для мобильного интернета (не Wi‑Fi) обычно нужно использовать приложения-прокси-клиенты или настраивать прокси в каждом приложении отдельно, если оно это позволяет.

iPhone

  1. 01«Настройки» → «Wi‑Fi» → нажмите на активную сеть.
  2. 02Прокрутите вниз до раздела НАСТРОЙКА ПРОКСИ.
  3. 03Выберите «Вручную».
  4. 04Укажите сервер (IP вашего VPS) и порт (3128).
  5. 05Сохраните.

Для сотового соединения на iOS системный HTTP-прокси не настраивается глобально — только через приложения или профили конфигурации.

Частые ошибки и как их избежать

  1. 01Доступ запрещён (Access Denied)

В логах Squid видно TCP_DENIED или ERR_ACCESS_DENIED. Решение: Проверьте acl и http_access в squid.conf. Убедитесь, что для вашего IP или сети есть allow.

  1. 01Не открыт порт в фаерволе

Устройства не могут подключиться к порту 3128. Решение: Проверьте ufw status или firewall-cmd --list-all. Добавьте правило для порта прокси и перезагрузите фаервол.

  1. 01Squid не запускается после изменения конфига

Решение: Выполните squid -k parse для проверки синтаксиса. Смотрите журнал systemctl status squid и /var/log/squid/cache.log.

  1. 01HTTPS-сайты не работают через прокси

Чистый HTTP-прокси не всегда корректно обрабатывает HTTPS, особенно при строгой проверке сертификатов. Решение:

  • Убедитесь, что в настройках устройства/браузера правильно указан прокси для HTTPS.
  • Для глубокой работы с HTTPS может потребоваться прозрачный прокси или MITM-подход с собственным CA — это сложнее и выходит за рамки базовой настройки.
  1. 01Прокси замедляет скорость

Возможные причины:

  • Высокая нагрузка на VPS.
  • Большая задержка до сервера (выбрана далёкая локация).
  • Неоптимальные настройки кэша.

Решение:

  • Выберите в SANSARA сервер ближе к вам или к основным сайтам.
  • Настройте cache_mem и maximum_object_size в squid.conf под ваш трафик.

FAQ

Нужно ли настраивать что-то ещё, кроме Squid, чтобы использовать личный VPS как прокси?+

Для базового HTTP-прокси достаточно самого Squid, открытого порта и правил фаервола. Дополнительные функции (например, аутентификация пользователей, HTTPS-инспекция) требуют дополнительной настройки.

Можно ли использовать один личный VPS SANSARA для прокси с нескольких устройств одновременно?+

Да, если в конфигурации Squid разрешён доступ с нужных IP-адресов или сетей. Учитывайте только нагрузку на сервер и пропускную способность канала.

Будет ли работать прокси, если я выберу сервер SANSARA в другой стране?+

Да, трафик будет выходить через IP этой страны. Это может влиять на задержку и на то, с какой геолокации вас видят сайты.

Что делать, если после настройки некоторые сайты не открываются?+

Проверьте, разрешены ли эти домены в ACL Squid, нет ли блокировок по User-Agent или другим заголовкам. Также убедитесь, что сайты не требуют особых TLS-настроек или не блокируют известные прокси-IP.

Можно ли настроить аутентификацию в Squid, чтобы только я мог использовать прокси?+

Да, в Squid есть поддержка аутентификации по логину/паролю (например, через basic_auth). Это усложняет настройку, но добавляет дополнительный уровень контроля доступа.

Итог

  • Установите Squid на личный VPS SANSARA, настройте http_port и ACL для ваших сетей.
  • Откройте порт прокси в фаерволе и проверьте работу через curl с вашего компьютера.
  • Настройте прокси на устройствах (Windows, macOS, Android, iPhone) через системные настройки сети.
  • Для проблем с доступом проверяйте логи Squid и правила фаервола.
  • Используйте Telegram-бот SANSARA для быстрого доступа к данным сервера и инструкциям по подключению.

Ещё по теме

CTA · SANSARA

Личный VPS — без терминала и очередей

Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.