Установка Squid в Ubuntu 16.04

Установка Squid в Ubuntu 16.04 Система

Squid — бесплатный полнофункциональный веб-прокси-сервер с открытым исходным кодом, выпущенный под GPL 3, который может использоваться многими другими способами, такими как монтирование и кэширования веб-сервера, чтобы ускорить загрузку сайтов. Кэшировать DNS-запросы, фильтровать трафик и многие другие сети и протоколы. Прямо сейчас, Squid-сервер поддерживает протоколы HTTP и FTP, ограниченная поддержка других протоколов, таких как TLS и SSL, была впервые выпущена в 1996 году.

В этой статье мы объясним, как настроить Squid-сервер для использования в качестве прокси-сервера на машинах Ubuntu / Debian.

Установка и настройка Squid Server

Кстати, ранее мы говорили о том, что нового в Debian 9 и чего стоит ждать от новой версии системы.

Установка Squid в Ubuntu 16.04 очень проста, все, что вам нужно сделать, это просто запустить следующую команду в терминале.

$ Sudo apt-get install squid

Конфигурационный файл по умолчанию для squid находится в разделе «/etc/squid3/squid.conf» или «/etc/squid/squid.conf». Этот файл содержит некоторые директивы конфигурации, которые необходимо настроить, чтобы повлиять на поведение Squid.

Теперь откройте этот файл для редактирования с помощью редактора Vi и внесите изменения, как показано ниже.

$ Sudo vi /etc/squid3/squid.conf

Теперь вы можете искать нужные строки и изменять их по своему усмотрению. В редакторе Vi, вы можете искать эти строки, нажав «ESC» и набрав «/», чтобы записать конкретные строки, которые нужно искать.

  1. Http_port: это порт по умолчанию для прокси-сервера HTTP, по умолчанию он 3128, вы можете изменить его на любой другой порт, который вы хотите, вы также можете добавить «прозрачный» тег в конец строки, например, http_port 8888 transparent для того, Чтобы заставить Squid proxy действовать, как прозрачный прокси, если хотите.
  2. Http_access deny all: эта строка не позволит никому получить доступ к прокси-серверу HTTP, поэтому вам нужно изменить его на http_access, чтобы все могли начать использовать ваш прокси-сервер Squid.
  3. Visible_hostname: эта директива используется для установки конкретного имени хоста на сервер squid. Вы можете дать любое имя хоста Squid.

После внесения вышеуказанных изменений вы можете перезапустить прокси-сервер Squid с помощью команды.

$ Sudo service squid3 restart

ИЛИ

$ Sudo service squid restart

Теперь, чтобы проверить, работает ли ваш прокси-сервер или нет, вы можете открыть Firefox или Chrome и перейти в Edit -> Preferences -> Advanced -> Network -> Settings и выбрать «Ручная настройка прокси» и ввести IP-адрес и порт вашего прокси-сервера. И поставить галочку «Используется для всех соединений, как следует».

После заполнения всех необходимых сведений прокси-сервера вы сможете просматривать веб-страницы с помощью прокси-сервера Squid, вы можете сделать то же самое в любом другом браузере или программе, которую хотите.

Установка Squid в Ubuntu 16.04: настройка

Чтобы убедиться, что вы занимаетесь серфингом в Интернете с помощью прокси-сервера, вы можете посетить http://www. ipaddresslocation. org/, в правом верхнем углу вы должны увидеть тот же IP-адрес, что и ваш IP-адрес вашего сервера.

Файл журнала по умолчанию для сервера Squid находится в ‘/var/log/squid3/access.log’ или ‘/var/log/squid/access.log’, вы можете проверить этот файл, если у вас возникли какие-либо ошибки или если вы хотите знать, какие сайты посещают люди, использующие настройки прокси-сервера Squid.

Если вы хотите, вы можете изменить путь к файлу журнала по умолчанию, отредактировав файл «squid.conf» и выполнив поиск строки, начинающейся с «access_log daemon», далее раскомментируйте ее и измените путь к файлу журнала по умолчанию, это должно быть что-то вроде этого:

$ Access_log daemon: /var/log/squid3/newfilename.log squid

Для получения дополнительных настроек конфигурации и информации о Squid, вы можете написать нам.

Выводы

Установка Squid в Ubuntu 16.04 и Debian очень простая. Все делается буквально за несколько секунд. Настроить, утилиту также легко. Главное правильно следовать нашей инструкции на сайте.

Если у вас есть какие-то вопросы по теме «Установка Squid в Ubuntu 16.04» — пишите их в форму комментариев на сайте.

LINUXINSIDER.RU
Добавить комментарий