Родимый Squid пулы

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

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

Demolitionman
Сообщения: 78

Родимый Squid пулы

Сообщение Demolitionman »

всем првиет, мне нужно разделить интернет на 30 компов, хотелось бы создать 3 группы
1 имеет доступ везде и всюду без ограничений на скачивание
2 средний доступ с закрытыми сайтами порнухи и запретом скачивания мультимедиа
3 минимальная скорость закрытый доступ на порнуху на однотрахники на мой мир и еще кучу всяких сайтов минимальная скрость на скачивания, запрет на скачку мультимедиа
я почитал статьи, везде пишут про пулы, но я не оч понял в месте где указывается маска сети, т/к маска у меня на всех компа одинаковая
и еще столкнулся с проблемой защиты трафика на вирусню, в дистрах моего ред хата klamva нет, и стандартных прог типа icup тоже нет,
хотелось бы просто создать 3 группы ограничений и по айпишнегам распихать туда пользователей
или я не совсем понял про пулы или маски всем менять, в сети айпишнеги такие
192,168,112,0/24
192,168,100,0/24
вобщем то вот
вот к примеру оч хорошая статья на мой взгляд http://www.avkuzmin.ru/2006/08/squid-delay-pools.html
но маска меня пугает,
Спасибо сказали:
Аватара пользователя
ivan2ksusr
Сообщения: 882
ОС: Mac OS X, openSUSE

Re: Родимый Squid пулы

Сообщение ivan2ksusr »

Demolitionman писал(а):
15.10.2009 10:03
всем првиет, мне нужно разделить интернет на 30 компов, хотелось бы создать 3 группы
1 имеет доступ везде и всюду без ограничений на скачивание
2 средний доступ с закрытыми сайтами порнухи и запретом скачивания мультимедиа
3 минимальная скорость закрытый доступ на порнуху на однотрахники на мой мир и еще кучу всяких сайтов минимальная скрость на скачивания, запрет на скачку мультимедиа
я почитал статьи, везде пишут про пулы, но я не оч понял в месте где указывается маска сети, т/к маска у меня на всех компа одинаковая
и еще столкнулся с проблемой защиты трафика на вирусню, в дистрах моего ред хата klamva нет, и стандартных прог типа icup тоже нет,
хотелось бы просто создать 3 группы ограничений и по айпишнегам распихать туда пользователей
или я не совсем понял про пулы или маски всем менять, в сети айпишнеги такие
192,168,112,0/24
192,168,100,0/24
вобщем то вот
вот к примеру оч хорошая статья на мой взгляд http://www.avkuzmin.ru/2006/08/squid-delay-pools.html
но маска меня пугает,

и что вас пугает маска подсети?
ни чего менять не надо, определитесь с acl и все, у вас же статические ip адреса и всего их 30 :) а не 500, можно в каждом acl создать список ip адресов и все, ну а пулах указать acl, как и в вашем приведенном примере)
clamav RH :) сылка ниже
How To Install ClamAV On Red Hat Enterprise Linux

и здесь)
Да и еще что бы squid работал с delay pools надо его будет включить туда, хотя это требуется когда собираете из исходников) Но так на всякий случай написал :)
Спасибо сказали:
Demolitionman
Сообщения: 78

Re: Родимый Squid пулы

Сообщение Demolitionman »

ivan2ksusr писал(а):
15.10.2009 10:41
Demolitionman писал(а):
15.10.2009 10:03
всем првиет, мне нужно разделить интернет на 30 компов, хотелось бы создать 3 группы
1 имеет доступ везде и всюду без ограничений на скачивание
2 средний доступ с закрытыми сайтами порнухи и запретом скачивания мультимедиа
3 минимальная скорость закрытый доступ на порнуху на однотрахники на мой мир и еще кучу всяких сайтов минимальная скрость на скачивания, запрет на скачку мультимедиа
я почитал статьи, везде пишут про пулы, но я не оч понял в месте где указывается маска сети, т/к маска у меня на всех компа одинаковая
и еще столкнулся с проблемой защиты трафика на вирусню, в дистрах моего ред хата klamva нет, и стандартных прог типа icup тоже нет,
хотелось бы просто создать 3 группы ограничений и по айпишнегам распихать туда пользователей
или я не совсем понял про пулы или маски всем менять, в сети айпишнеги такие
192,168,112,0/24
192,168,100,0/24
вобщем то вот
вот к примеру оч хорошая статья на мой взгляд http://www.avkuzmin.ru/2006/08/squid-delay-pools.html
но маска меня пугает,

и что вас пугает маска подсети?
ни чего менять не надо, определитесь с acl и все, у вас же статические ip адреса и всего их 30 :) а не 500, можно в каждом acl создать список ip адресов и все, ну а пулах указать acl, как и в вашем приведенном примере)
clamav RH :) сылка ниже
How To Install ClamAV On Red Hat Enterprise Linux

и здесь)
Да и еще что бы squid работал с delay pools надо его будет включить туда, хотя это требуется когда собираете из исходников) Но так на всякий случай написал :)

Спасибо, внесли ясность, буду пробовать,
Спасибо сказали:
Demolitionman
Сообщения: 78

Re: Родимый Squid пулы

Сообщение Demolitionman »

[quote name='ivan2ksusr' date='Oct 15 2009, в 09:41' post='953830']
Вот еще такой вопрос я создал 3 пула как и хотел но не могу правельно задать скорость канала этим пулам
delay_parameters 1 16000/16000 # 128K на всех
delay_parameters 2 32000/32000 # 256K на всех
delay_parameters 3 32000/32000 16000/16000 -1/-1 #256K на всех, каждой подсети 128K
скорость у меня 512 кб надо ее поделить на 30 компов, как рационально можно это сделать? не могу понять этой связки 16000/16000 # 128K на всех
параметр 16000 что обозначает? от куда это число?
да кстате вот что я по пулам сделал надеюсь ничего не напутал
acl vano src 192.168.112.94/24
acl ura src 192.168.112.93/24
acl anton src 192.168.112.18/24

delay_pools 3
delay_class 1 1
delay_class 2 2
delay_class 3 3

delay_access 1 allow ura
delay_access 1 deny all
delay_access 2 allow anton
delay_access 2 deny all
delay_access 3 allow vano
delay_access 3 deny all

delay_parameters # ну и вот сдесь не знаю что писать
delay_parameters
delay_parameters
Спасибо сказали:
Аватара пользователя
ivan2ksusr
Сообщения: 882
ОС: Mac OS X, openSUSE

Re: Родимый Squid пулы

Сообщение ivan2ksusr »

Demolitionman писал(а):
16.10.2009 07:09
Вот еще такой вопрос я создал 3 пула как и хотел но не могу правельно задать скорость канала этим пулам
delay_parameters 1 16000/16000 # 128K на всех
delay_parameters 2 32000/32000 # 256K на всех
delay_parameters 3 32000/32000 16000/16000 -1/-1 #256K на всех, каждой подсети 128K
скорость у меня 512 кб надо ее поделить на 30 компов, как рационально можно это сделать? не могу понять этой связки 16000/16000 # 128K на всех
параметр 16000 что обозначает? от куда это число?
да кстате вот что я по пулам сделал надеюсь ничего не напутал
acl vano src 192.168.112.94/24
acl ura src 192.168.112.93/24
acl anton src 192.168.112.18/24

delay_pools 3
delay_class 1 1
delay_class 2 2
delay_class 3 3

delay_access 1 allow ura
delay_access 1 deny all
delay_access 2 allow anton
delay_access 2 deny all
delay_access 3 allow vano
delay_access 3 deny all

delay_parameters # ну и вот сдесь не знаю что писать
delay_parameters
delay_parameters


192.168.112.18/24 ? это как так? я так понимаю что ip адрес 192.168.112.18 - принадлежит одному хосту, то и запись будет для одго хоста 192.168.112.18/32 :)
Далее "параметр 16000 что обозначает?" это запись в байтах, если в килобайтах то получается ~15кб что соответствует 128kbps :) На все про все, далее привожу ссылки по документации:
здесь

здесь

Код: Выделить всё

...
Итак, сначала разберемся, какие есть пулы. Пулы делятся на 3 класса. Первый, и
самый простой, это когда всему acl зарезается трафик до определенной величины.
Второй - когда отдельно зарезается трафик для одной машины из подсети и для
всей подсети. И третий класс - когда зарезается трафик для отдельных машин,
для подсети класса С или меньше и для подсети класса B. Не понятно? Сейчас
разьясню.

Итак, давайте обыграем ситуацию, когда у нас в сети завелся "дискокачальщик".

delay_pools 1 - у нас всего 1 пул.
delay_class 1 1 - 1й пул у нас первого класса
delay_access 1 allow vasya
delay_access 1 deny all

В первый пул попадают только машины, описываемые ACL vasya. Остальные ходят
как им положенно - ведь им доступ к 1му пулу заказан.

delay_parameters 1 800/64000

Вот и все. Теперь файлики и страницы обьемом до 64кб будут скачиваться на
максимальной скорости (то есть для веба хватит за глаза), а то, что больше
этого - на скорости 800 байт в секунду.

Если он вас совсем достал, то напишите правило

delay_parameters 1 800/800 - и злобный качальшик все будет качать на скорости
800 байт в секунду.
...

А вообще все хорошо описано в мане по squid
Спасибо сказали: