Frod

05.11.2026

настройка прокси сервера на ubuntu

Frod — свобода без границ

Настройка прокси сервера на Ubuntu: пошаговое руководство для начинающих и профи

В современном мире, когда безопасность и приватность в интернете выходят на первый план, настройка собственного прокси-сервера становится важной задачей для IT-специалистов, бизнеса и даже обычных пользователей. В этой статье я расскажу, как правильно настроить прокси-сервер на Ubuntu — популярной операционной системе, используемой как на серверах, так и на рабочих станциях.

Почему стоит выбрать прокси-сервер на Ubuntu?

Ubuntu — это свободная и открытая ОС, которая отлично подходит для развертывания прокси-серверов благодаря своей стабильности, простоте в настройке и большому сообществу поддержки. Прокси-сервер помогает скрыть реальный IP-адрес, фильтровать трафик, ускорять доступ к сайтам и обеспечивать безопасность сети.

Что понадобится для настройки?

  • Устройство с установленной Ubuntu (желательно серверная версия или desktop)
  • Пользователь с правами администратора (sudo)
  • Базовые знания командной строки Linux

Шаг 1. Обновляем систему

Перед началом установки убедимся, что все пакеты актуальны:

sudo apt update && sudo apt upgrade -y

Шаг 2. Установка Squid — популярного прокси-сервера

Самый распространённый вариант — использовать Squid. Он прост в настройке и поддержке.

sudo apt install squid -y

После установки сервис автоматически запустится.

Шаг 3. Настройка конфигурации Squid

Конфигурационный файл находится по пути /etc/squid/squid.conf. Перед внесением изменений лучше сделать его резервную копию:

sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.bak

Теперь откроем файл для редактирования:

sudo nano /etc/squid/squid.conf

Основные параметры для настройки

  • Разрешение доступа

Добавьте в конец файла строки, разрешающие подключение определённым IP или диапазону IP:

acl localnet src 192.168.1.0/24
http_access allow localnet
http_access deny all

Замените 192.168.1.0/24 на вашу подсеть или IP-адреса, которым хотите разрешить доступ.

  • Настройка порта

По умолчанию Squid слушает порт 3128. Чтобы изменить его:

http_port 3128

Можно установить любой другой порт по вашему предпочтению.

Шаг 4. Перезапуск службы Squid

После внесения изменений перезапустите сервис:

sudo systemctl restart squid

Проверьте статус:

sudo systemctl status squid

Если всё в порядке — прокси-сервер запущен и готов к работе.

Шаг 5. Проверка работы

Настройте браузер или устройство на использование вашего IP-адреса и порта (например, 3128). После этого попробуйте открыть любой сайт — если всё настроено правильно, трафик будет проходить через ваш прокси.

Дополнительные советы

  • Аутентификация — чтобы ограничить доступ, настройте логин и пароль.
  • Логирование и мониторинг — следите за логами /var/log/squid/access.log.
  • Настройка HTTPS — для этого потребуется сертификат и дополнительные настройки.

Итог

Настройка прокси сервера на Ubuntu — это вполне реализуемая задача даже для начинающих, если следовать пошаговой инструкции. Такой сервер поможет повысить безопасность, ускорить работу и обеспечить контроль над трафиком в вашей сети.

Если хотите расширить возможности или автоматизировать управление, изучите дополнительные модули Squid или рассмотрите использование более сложных решений, таких как Nginx или Tinyproxy.