У цій статті ми пояснимо, як налаштувати 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.
$ Sudo vi /etc/squid3/squid.conf
- Http_port: це порт за замовчуванням для проксі-сервера HTTP, за замовчуванням він 3128, ви можете змінити його на будь-який інший порт, який ви хочете, ви також можете додати «прозорий» тег в кінець рядка, наприклад, http_port 8888 transparent для того, щоб змусити Squid proxy діяти, як прозорий проксі, якщо хочете.
- Http_access deny all: цей рядок не дозволить нікому отримати доступ до проксі-сервера HTTP, тому вам потрібно змінити його на http_access, щоб всі могли почати використовувати ваш проксі-сервер Squid.
- Visible_hostname: ця директива використовується для установки конкретного імені хоста на сервер squid. Ви можете дати будь-яке ім'я хоста Squid.
Після внесення вищевказаних змін ви можете перезапустити проксі-сервер Squid за допомогою команди.
$ Sudo service squid3 restart
$ Sudo service squid restart
Після заповнення всіх необхідних відомостей проксі-сервера ви зможете переглядати веб-сторінки за допомогою проксі-сервера Squid, ви можете зробити те ж саме в будь-якому іншому браузері або програмою, яку хочете.
Установка Squid в Ubuntu 16.04: настройка
Файл журналу за замовчуванням для сервера Squid знаходиться в '/var/log/squid3/access.log' або '/var/log/squid/access.log', ви можете перевірити цей файл, якщо у вас виникли будь-які помилки або якщо ви хочете знати, які сайти відвідують люди, які використовують налаштування проксі-сервера Squid.
- $ Access_log daemon: /var/log/squid3/newfilename.log squid
Для отримання додаткових налаштувань конфігурації та інформації про Squid, ви можете написати нам.
Установка Squid в Ubuntu 16.04 і Debian дуже проста. Все робиться буквально за кілька секунд. Налаштувати, утиліту також легко. Головне правильно слідувати нашій інструкції на сайті.