Авторизация  
Mr.Medved

Устанавливаем squid proxy. Анонимность превыше всего!

В теме 1 сообщение

Ну что друг мой? Принесся к компу после того, как посмотрел очередные новости и увидел своими глазами как задерживают добрых хакеров наши доблестные милиционеры? Поэтому, это статья для вас любители конспирации. Cтатья о том, как установить и сконфигурировать squid прокси, кроме того, cделать его анонимным И так, Как работает Squid? Squid это прокси, и это обычный сервис, который собbрает страницы HTML, картинки, файлы и все, что можно получить через browser.

 

Поэтому, все файлы, которые популярные среди клиентов, сохраняются в так называемом cache некоторое время, и когда клиент делает запрос получить какой-то файл, то прокси смотрит нет ли у него в cache этого файла, если есть то он его отдаёт клиенту. Он держит файлы в cache некоторое время пока по некоторым причинам не обнаружит, что оригинал файла изменился, слишком долго времени он его держит или если прокси уже полный, то надо очистить место, удаляя старые файлы, или обновить.

 

 

Зачем устанавливать Proxy?

 

 

-Скорость

 

Наличие прокси в локальной сети увеличит скорость серфинга, потому что страницы, которые уже существуют в cache, будут получены из cache прокси сервера, a не из интернета.

 

-Контроль

 

В этом случае прокси тоже может контролировать/мониторировать активность и страницы, посещаемые каждым работником в локальной сети

 

-Запрет

 

Можно запретить доступ к некоторым сайтам, которые не связаны с работой компании или запретить все и разрешить нужные.

 

-скрыть IP

 

Без комментариев, o любители жестоких боев на полях киберпространства.

 

 

Установка Squid

 

 

Скачать

 

http://www.squid-cache.org/Versions/...STABLE3.tar.gz

 

Разпаковать куда нибудь

 

cd /home/foo

 

tar zxvf squid-2.5.STABLE3.tar.gz

 

cd squid-2.5.STABLE3

 

Конфигурируем

 

./configure --prefix=/usr/local/squid

 

Компилируем

 

make all

 

перейти в режим суперпользователя и установить

 

su

 

make install

 

Конфигурируем Squid

 

vi /usr/local/squid/etc/squid.conf

 

В ACCESS CONTROLS добавить после acl localhost src 127.0.0.1/255.255.255.255 линии

 

acl pcname1 src 192.168.1.3/255.255.255.255

acl pcname2 src 192.168.1.6/255.255.255.255

 

Естественно имена машин а также IP's надо заменить на правильные

 

И после http_access allow manager localhost вставить

 

http_access allow pcname1

http_access allow pcname2

 

В visible_hostname прописать localhost

 

убераем forwarded чтоб не светить IP

 

forwarded_for off

 

cохраняем

 

меняем владельца

 

chown nobody /usr/local/squid/var

chown nobody /usr/local/squid/var/logs

 

К стати, в некоторых случаях, очень полезно посылать логи в /dev/null и конечно же следить

 

Создаем cache

 

/usr/local/squid/sbin/squid -z

 

Запускаем

 

/usr/local/squid/sbin/squid

 

Если Squid не захочет запускатся, то смотрите в /usr/local/squid/var/logs возможно вы допустили ошибку в конфигурационном файле.

 

Ну вот, пожалуй и всё. Конечно же, это очень краткая статья, с самыми простыми настройками. И пора признатся себе, что анонимность нужна вам не для взлома Пентагона, а для качания порнухи :о)). Шутка, конечно. Дерзайте.

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация