Настройка своего прокси-сервера на примере Ubuntu 24

Для создания прокси-сервера на Ubuntu вы можете использовать различные инструменты, такие как Squid, Nginx, HAProxy, и другие. Рассмотрим настройку Squid (одного из самых популярных прокси-серверов).

Установка Squid:

Обновите пакеты:

sudo apt update
sudo apt upgrade

Установите Squid:

sudo apt install squid


После установки проверьте статус службы:

sudo systemctl status squid


Настройка Squid: Основной конфигурационный файл Squid находится в /etc/squid/squid.conf. Откройте его для редактирования: 

sudo nano /etc/squid/squid.conf

Внесите изменения в зависимости от ваших требований (например, установите разрешенные IP-адреса для использования прокси). Чтобы прокси работал для всех клиентов, можно добавить что-то вроде:

http_access allow all

Сохраните изменения и перезапустите службу:

sudo systemctl restart squid

Откройте порты на фаерволе для прокси-сервера (обычно это порт 3128):

sudo ufw allow 3128/tcp

Убедитесь, что ваш прокси-сервер работает, проверив его:

curl -x http://<IP-адрес_сервера>:3128 http://example.com


Теперь у вас есть работающий прокси-сервер.

Комментарии 0