Пятница, 19.04.2024, 04:23
Приветствую Вас Гость | RSS

Мои записки о Линукс

Меню сайта
Наш опрос
Что вы хотите видеть на этом сайте?
Всего ответов: 228
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа



Яндекс цитирования



Фриланс работа на Freelancehunt.com

Главная » 2010 » Ноябрь » 10 » SQUID–кэширующий прокси сервер. Простая установка и настройка в CentOS
16:16
SQUID–кэширующий прокси сервер. Простая установка и настройка в CentOS



Справка
Squid
 — программный пакет, реализующий функцию кэширующего прокси-сервера для протоколов HTTP, FTP, Gopher и (в случае соответствующих настроек) HTTPS. Разработан сообществом как программа с открытым исходным кодом (распространяется в соответствии с GNU GPL). Все запросы выполняет как один неблокируемый процесс ввода/вывода.
http://ru.wikipedia.org/wiki/Squid


Установка


 
yum install squid



Примечание

Для работы прокси сервера, необходимо, что бы в вашей сети присутствовал доступный для всех рабочих станций ДНС сервер (простая установка DNS сервера описана здесь)

Настройка

Для простейшей настройки Squid, отредактируем файл

/etc/squid/squid.conf


Раскоментируем , добавим и отредактируем  в конфиге следующие строки:


http_port 192.168.210.1:3129


visible_hostname 192.168.210.1

acl our_networks src 192.168.210.0/24

http_acces allow our_netwoks

 

где, 192.168.210.1 – IP адрес нашего прокси сервера,
3128 - порт нашего сервера,
192.168.210.0/24 - адрес нашей подсети, которую мы будем выпускать в интернет через прокси.


Сохраняем изменения в конфиге и запускаем Squid

service squid start



Прописываем на клиентской машине IP адрес и порт нашего сервера (в данном случае 192.168.210.1 и 3128), и выходим с неё в интернет.

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

chkconfig --level 2345 squid on

Всё! ;-)
При перепечатке указание ссылки на http://centos.moy.su обязательно

Просмотров: 189956 | Добавил: 63rS3rK | Рейтинг: 5.0/2
Всего комментариев: 3
3 hismagesty  
0
у меня не работает(((
2013/01/28 22:20:47| parseConfigFile: line 7 unrecognized: 'http_acces allow our_netwoks'
2013/01/28 22:20:47| ACL name 'all' not defined!
FATAL: Bungled squid.conf line 9: http_access deny all
Squid Cache (Version 2.6.STABLE21): Terminated abnormally.

2 AlfaStriker  
0
Да, гуру любят отправлять новичков читать маны и RTFM.
Объяснять они не умеют, приходится писать HOWTO для новичков.
Потому что у гуру как всегда нет времени объяснить даже простое.

1 ghost  
1
Отлично, спасибо!!! Думал, что squid это сложно

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Календарь
«  Ноябрь 2010  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930
Сайт детских журналов

Споносор для web-мастеров







Copyright MyCorp © 2024