Установка прокси-сервера на базе UNIX

Что такое прокси-сервер?

Задача

Процесс

  1. В качестве операционной системы была выбрана FreeBSD. Это свободно распространяемая система великолепно подходит для серверных ролей и не требует высокопроизводительных компьютеров;
  2. В качестве сервера был выбран обычный компьютер с двумя жесткими дисками и двумя сетевыми картами;
  3. На сервере настраивался Интернет. Сам сервер настраивался для возможности раздавать Интернет клиентским компьютерам;
  4. Устанавливался прокси-сервер на базе squid. Настраивалась проверка подлинности по учетным записям контроллера домена, на основе чего потом создавался отчет о потраченном трафике каждого пользователя;
  5. Настраивалась система ограничения скорости Интернет-соединения при попытке скачать файл больше 10 МБ;
  6. Составлялся список запрещенных сайтов. Прокси-сервер настраивался для блокирования этих сайтов, хотя после рабочего дня доступ был открыт;

Результат

Полный контроль Интернет-канала и уменьшение его загрузки. Увеличение скорости загрузки страниц за счет кэширования прокси-сервером.