Показаны сообщения с ярлыком squid. Показать все сообщения
Показаны сообщения с ярлыком squid. Показать все сообщения

четверг, 4 августа 2011 г.

Linux: конфигурация iptables для прозрачного squid с закрытием портов

Команды для закрытия/открытия портов и фильтрации портов были составлены моим коллегой по работе. За что ему большое спасибо! =)

#! /bin/bash
iptables -F
iptables -t nat -F

iptables -t nat -A PREROUTING -s 192.168.8.3 -p tcp --dport 80 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination 192.168.8.3:8080

iptables -t nat -A PREROUTING -s 192.168.111.3 -p tcp --dport 80 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination 192.168.111.3:8080

iptables -t nat -A POSTROUTING -j MASQUERADE

iptables -P FORWARD DROP


Linux: конфигурация редиректора SquidGuard

#
# CONFIG FILE FOR SQUIDGUARD
#

dbhome /var/lib/squidguard/BL
logdir /var/log/squid3

#
# TIME RULES:
# abbrev for weekdays:
# s = sun, m = mon, t =tue, w = wed, h = thu, f = fri, a = sat

time workhours
{

вторник, 29 марта 2011 г.

Linux: настройка прозрачного прокси-сервера squid 3

Прозрачный прокси-сервер имеет один очень большой плюс: не нужно настраивать компьютеры пользователей в сети для подключения к интернету. Также это удобно для тех, кто работает за одним ноутбуком дома и на работе. Squid будет также настроен с ограничениями скорости для разных групп. Настройка осуществляется на Debian 5 Lenny.
Для работы прозрачного прокси-сервера нужно будет также настроить iptables. Также для обрезки рекламы и закрытия ненужных и нежелательных ресурсов squid настроен вместе с редиректором squidGuard. О настройке редиректора будет рассказано в другой статье.
Настройка squid3

Устанавливаем squid3 из репозитариев:
apt-get install squid3