Заказать сайт недорого. Создание сайта на базе системы управления контентом. Индивидуальный подход при создании сайта. Современный и красивый дизайн сайта. Удобная навигация на сайте.

palexa.pp.ua@gmail.com

(+380) 66 531 77 01 ; 67 301 39 26

Настройка прокси сервера SQUID на CentOS 5

Squid - программный пакет, реализующий функцию кэширующего прокси-сервера для протоколов HTTP, FTP, Gopher и HTTPS. Я решил записать как я его настраивал.

В данном случае я использовал настройку через Webmin - это программный комплекс, позволяющий администрировать операционную систему через веб-интерфейс.

Настройка squid не сложная, но мне пришлось сломать голову, пока всё заработало как надо

Службы -> Прокси-сервер Squid

Жму большую кнопку вверху - Инициализация кэша

Порты и сеть
Указать - Listed below..
Порт - 8080
Адрес IP - 10.243.1.1 ( это IP вашего сервера )
Исходящий адрес TCP - 10.243.1.1 ( это IP вашего сервера )

Мой сервер не подключён на прямую к Интернету, поэтому:

Другие кэши
Параметры выбора кэша
Напрямую выбирать URL, содержащие - По умолчанию
Сохранить

Другие кэши

Добавить другой кэш

Параметры узла кэша
Имя узла - 10.243.1.100 ( это IP прокси-сервера, который раздаёт Интернет )
Порт прокси - 808
Тип - родительский
Порт ICP - 3130
Отправлять запросы ICP? - Нет
Сохранить

Управление доступом

Списки управления доступом

Жмём кнопочку - "Создание нового ACL" и заполняем поля

Имя ACL - пусть будет zhru

Добавляем диапазон ip или по одному, как вам надо и жмём кнопочку - "Сохранить"

Для добавления IP адресов для ACL zhru выбрать для редактирования созданное Имя – zhru

Списки управления доступом

И добавить необходимые IP

Управление доступом

Ограничения прокси

Добавить ограничение прокси

Действие: Разрешить
Совпадающие ACL: zhru

После сохранения переместить созданное ограничение вверх

На этом этапе, все. Теперь можно поставить squid в автозагрузку

Система -> Загрузка и завершение работы системы

Выбираю и открываю – squid
Выполнять при загрузке? – Да
Сохраняю изменение

Теперь немного о проблемах, с которыми я столкнулся при настройке squid:

Информация на сайте оказалась Вам полезной? Вы нашли ответ на вопрос?

Узнайте как поблагодарить меня

Редактируем /etc/squid/squid.conf

Если у вас на сервере работает свой dns сервер локальной сети, то возможно что, Ваш прокси будет пытаться слать запрос напрямую, без прокси

добавьте

never_direct allow all

Если у Вас два сетевых интерфейса, например может понадобиться отключить доступ к сетевой карте по умолчанию

добавьте

server_persistent_connections off

А так же впишем IP адрес сетевой карты, через которую должен ходить squid в мир или на другой проксик

добавьте

tcp_outgoing_address xx.xx.xx.xx

Для подключения samsredir в sams

добавьте

url_rewrite_program /usr/bin/samsredir

Установка SAMS на CentOS 5 для SQUID

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


Защитный код
Обновить