Настройка своего прокси-сервера на примере 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
Теперь у вас есть работающий прокси-сервер.