Опять Squid, опять подсчет трафика

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

LVS
Сообщения: 264
Статус: All Hail Random
ОС: Kubuntu, CentOS, Slackware

Опять Squid, опять подсчет трафика

Сообщение LVS »

Есть локалка из дюжены компов.
Ходят в тырнет они через шлюз на slackware 12.
Стоить задача учета, контроля трафика.
Поставил NetAMS - не понравилось. Поставил squid c lightsquid - нравится, можно контролировать, запрещать, кэшировать, но получилось только для 80 порта, а хочется чтобы ВЕСЬ трафик шел через сквид, благо в месяц получается не более 5 гигов.

Собственно вопрос: как заставить работать сквид со всеми портами?
Поиск юзал много, не нашел.

# squid -v
Squid Cache: Version 3.0.STABLE2
configure options: '--prefix=/usr' '--enable-linux-netfilter'

Код:

# cat /usr/etc/squid.conf | grep -v "#" | grep . acl manager proto cache_object acl localhost src 127.0.0.1/32 acl to_localhost dst 127.0.0.0/8 acl SSL_ports port 1-65535 5190 acl CONNECT method CONNECT http_access allow all http_access allow CONNECT all http_access allow localnet http_reply_access allow all icp_access allow all htcp_access allow localnet htcp_access deny all http_port 192.168.0.1:3128 transparent hierarchy_stoplist cgi-bin ? access_log /usr/var/logs/access.log squid refresh_pattern ^ftp: 1440 20% 10080 refresh_pattern ^gopher: 1440 0% 1440 refresh_pattern (cgi-bin|\?) 0 0% 0 refresh_pattern . 0 20% 4320 cache_effective_user squid cache_effective_group squid visible_hostname cs icp_port 3130 always_direct allow all coredump_dir /usr/var/cache


Конфиг я помучал, но не смог открыть доступ ко всем портам.
В iptables добавил в нат:
-A PREROUTING -p tcp --dport 80 -d ! 192.168.0.0/255.255.0.0 -j REDIRECT --to-ports 3128

Когда проверяю, убераю --dport 80, но ни аська не грузится, ни другие сервисы.
Прошу помощи.
Спасибо сказали:
Аватара пользователя
Kif
Сообщения: 16
ОС: Debian

Re: Опять Squid, опять подсчет трафика

Сообщение Kif »

LVS писал(а):
25.03.2008 13:10
Есть локалка из дюжены компов.
Ходят в тырнет они через шлюз на slackware 12.
Стоить задача учета, контроля трафика.
Поставил NetAMS - не понравилось. Поставил squid c lightsquid - нравится, можно контролировать, запрещать, кэшировать, но получилось только для 80 порта, а хочется чтобы ВЕСЬ трафик шел через сквид, благо в месяц получается не более 5 гигов.

Собственно вопрос: как заставить работать сквид со всеми портами?
Поиск юзал много, не нашел.


Сквид - это HTTP-прокся.
Viva Tux!
Спасибо сказали:
LVS
Сообщения: 264
Статус: All Hail Random
ОС: Kubuntu, CentOS, Slackware

Re: Опять Squid, опять подсчет трафика

Сообщение LVS »

Ну я знаю, что http это основная его стихия. Но ведь и аську и ирс через сквид пускают, я видел в тырнете конфиги.
И в самом конфиге сквида (дефолтным) указываются Safe_ports (ftp, gopher, etc), вот и хочу разрешить все, а запрещать что-то.
Спасибо сказали:
alfamayonez
Сообщения: 28
ОС: openSUSE 10.2

Re: Опять Squid, опять подсчет трафика

Сообщение alfamayonez »

LVS писал(а):
25.03.2008 15:07
Ну я знаю, что http это основная его стихия. Но ведь и аську и ирс через сквид пускают, я видел в тырнете конфиги.
И в самом конфиге сквида (дефолтным) указываются Safe_ports (ftp, gopher, etc), вот и хочу разрешить все, а запрещать что-то.

Squid - еще раз, это http-прокси!!!
Поставь биллинговую систему, и учитывай траффик.
Спасибо сказали:
Аватара пользователя
Eagleheart
Сообщения: 80
ОС: Debian Lenny,Fedora 10

Re: Опять Squid, опять подсчет трафика

Сообщение Eagleheart »

Используем
google и находим...
[Вот кто я!] [Манчкин 17%] [Убийца 0%] [Тусовщик 30%] [Исследователь 53%] [Узнай кто ты!]
"Машины должны работать. Люди должны думать." Девиз компании "IВМ"
Спасибо сказали:
LVS
Сообщения: 264
Статус: All Hail Random
ОС: Kubuntu, CentOS, Slackware

Re: Опять Squid, опять подсчет трафика

Сообщение LVS »

Ок, хорошо. Тогда объясните пожалуйста, почему в конфиге сквида есть порты отличные от http? И как тогда работают аська и ирс через сквид, как-то криво что-ли?
Спасибо сказали:
Аватара пользователя
quadrik
Сообщения: 350
ОС: gentoo, только на серверах

Re: Опять Squid, опять подсчет трафика

Сообщение quadrik »

сам клиент должен поддерживать работу через HTTP-прокси. Если просто редиректом загнать на сквид, ничего работать не будет.
Спасибо сказали:
LVS
Сообщения: 264
Статус: All Hail Random
ОС: Kubuntu, CentOS, Slackware

Re: Опять Squid, опять подсчет трафика

Сообщение LVS »

Спасибо, попробую traffpro, только встал на конрвертировании rpm под слаку.
Спасибо сказали: