LinuxInsider.ru
Установка 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» — пишите их в форму комментариев на сайте.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: