Как установить Squid Proxy на AlmaLinux 8

Как установить Squid Proxy на AlmaLinux 8

 

В этом руководстве мы покажем вам, как установить Squid Proxy на AlmaLinux 8. Для тех из вас, кто не знал, Squid Proxy — это прокси-сервер кэширования с открытым исходным кодом для Интернета. Он поддерживает множество протоколов, таких как HTTP, HTTPS, FTP и другие. Кэшируя и повторно используя часто запрашиваемые веб-страницы, squid экономит полосу пропускания и сокращает время отклика, делая доступ к веб-страницам очень быстрым.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку прокси-сервера Squid на AlmaLinux 8. Вы можете следовать тем же инструкциям для CentOS и Rocky Linux.

Установите прокси-сервер Squid на AlmaLinux 8

Шаг 1. Во-первых, давайте начнем с проверки актуальности вашей системы.

sudo dnf update
sudo dnf install epel-release

Шаг 2. Установка прокси-сервера Squid на AlmaLinux 8.

По умолчанию Squid доступен в базовом репозитории AlmaLinux 8. Теперь выполните следующую команду, чтобы установить Squid Proxy в вашу систему:

sudo dnf install squid

Проверьте установку прокси-сервера Squid:

squid --version

Перед началом настройки убедитесь, что в вашей системе запущены службы Squid. Выполните следующую команду, чтобы проверить статус служб Squid:

sudo systemctl start squid
sudo systemctl enable squid
sudo systemctl status squid

Шаг 3. Настройка прокси-сервера Squid.

Теперь открываем конфигурационный файл прокси Squid:

sudo nano /etc/squid/squid.conf

Найдите http_portдирективу, если вы хотите изменить порт прослушивания для Squid. По умолчанию он уже настроен на порт 3128:

# Squid normally listens to port 3128
http_port 3128
# http_port 3128 transparent

Сохраните и закройте, затем перезапустите сервер Squid, чтобы изменения вступили в силу:

sudo systemctl restart squid

Шаг 4. Настройте брандмауэр.

Если ваш брандмауэр активен, вам нужно будет разрешить Squid через брандмауэр для подключения других систем:

sudo firewall-cmd --add-service=squid --permanent
sudo firewall-cmd --reload

Шаг 5. Настройте браузер для использования прокси-сервера Squid.

После успешной установки и настройки теперь пора протестировать просмотр с указанием IP-адреса squid и порта по умолчанию в клиентском браузере. В вашем Firefox настройте его для подключения к внешней сети через ваш сервер Squid. . Установите флажок Использовать этот прокси-сервер для всех протоколов.Preferences -> General -> Network Settings -> Manual Proxy Configuration

Поздравляю! Вы успешно установили Squid . Благодарим вас за использование этого руководства для установки прокси-сервера Squid в вашей системе AlmaLinux 8. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Squid .