Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Личный опыт в системном администрировании Прокси-сервер без хлопот


Прокси-сервер без хлопот

Всем привет, один из моих друзей будущий  системный администратор, которому поручили поднять прокси-сервер для раздачи интернета в локальную сеть.  Скажу сразу  что установленный Debian 6 у нас уже имеется и на остаётся только  поставить squid.

Посмотрим, что у нас из этого выйдет.

Перед тем как начать, прописываем необходимые репозитории в sources.list,  если они еще не прописаны и обновляем список репозиториев командой apt-get update.

Теперь нам необходимо установить сам squid- кэширующий прокси-сервер, для этого мы воспользуемся командой:

apt-get install squid

Ура! Все наконец готово.

Теперь мы избавимся от многочисленных комментариев в конфигурационном файле squid.

Но перед тем как начать , мы сделаем  backup девственного конфигурационного файла  на всякий случай, для этого применим команду cp  /etc/squid/squid.conf /etc/squid/squid.default

А сейчас  уберем комментарии команда выглядит вот так

grep -v ^# /etc/squid/squid.conf | grep -v ^$ | grep -v ';'

После выполненной команды у нас появился вот такой вот короткий конфигурационный файл, который мы и будем в дальнейшем использовать

Отобразить

 

Приведенный выше конфиг файл мы слегка поменяем по свои нужды.

Находим в конфиге  такие строчки

acl localnet src

и

acl localhost src

Меняем их следующим образом

acl localnet src 192.168.0.0/24

acl localhost src 127.0.0.1/255.255.255.255

где 192.168.0.0 – это ваша подсеть

24 и 32 ваша маска подсети

Далее прописываем http_access allow localnet до надписи http_access deny all

Вот собственно и все.

Сохраняем получившиеся изменения   и перезапускаем  squid командой /etc/init.d/squid restart

Источник: Блог Тулунского админа


В избранное