исключить ограничение скорости
-
Всем привет!Воспользовавшись аллиасом лимитером и правилами фаерволла, разделил пользователей на группы и ограничил каждую группу, 2мбит на всех,1мбит-плохим пользователям(много качают), 5мбит-боссам.Таким образом каждый новый пользовтель или случайный подключенный автоматически заносится в общую группу -2мбит.Но появилась необходимость сделать исключение на одну внешнюю подсеть,на одном ip адресе внешний ресурс,к примеру сайт на котором лежит видео 8гб,для проверки скорости.в скриншотах приведен пример,как я сделал,но это не работает,Подскажите где моя ошибка,или может есть другие способы сделать исключение?
PS:в самом нижнем правиле пробовал ставить галку: not IP_адрес_ресурса_ destination для исключения ограничения на ресурса,не работает.
Скрины:
-
так же заметил что правила не блокируют сайты.Пробывал Reject u Block,в Destination указывал ip адрес например 212.227.54.199.ставил в любой очередности.Скорей всего по причине того что не работают правила соответственно не ставит и ограничения.
-
так же заметил что правила не блокируют сайты.Пробывал Reject u Block,в Destination указывал ip адрес например 212.227.54.199.ставил в любой очередности.Скорей всего по причине того что не работают правила соответственно не ставит и ограничения.
Все блокируется при правильном подходе. Ищите ошибки в правилах и логике их расположения.
Шейпер указывается во FLOAT Rules. -
Шейпер указывается во FLOAT Rules.
Не соглашусь. В случае ТС - это Limiter и расположил он его правильно - именно в LAN.
так же заметил что правила не блокируют сайты.Пробывал Reject u Block,в Destination указывал ip адрес например 212.227.54.199.ставил в любой очередности.Скорей всего по причине того что не работают правила соответственно не ставит и ограничения.
Ставьте правила блокирования выше правил с Лимитером - в случае с блокированием по IP-адресам\подсетям. Или используйте squid + squidguard - в случае блокирования по именам.
-
-
Покажите Float Rules, и прикрепляйте скриншоты к постам.
Подробности в FAQ. -
floating rules пусты,я же на lan только задаю правила,зачем правила в float rules добавлять?
-
floating rules пусты,я же на lan только задаю правила,зачем правила в float rules добавлять?
Добавлять не нужно. Сбросьте таблицу States и проверьте блокирование.
-
сбросил,результат аналогичный,ничего не помогло,в state пишет вот это после его перезагрузки:
tcp 127.0.0.1:3128 <- 212.227.54.199:80 <- 192.168.1.141:1648 FIN_WAIT_2:FIN_WAIT_2
tcp 127.0.0.1:3128 <- 212.227.54.199:80 <- 192.168.1.141:1649 ESTABLISHED:ESTABLISHED
Прилагаю скриншоты что было проделано и что еще включего и может мешать правилам
-
Скриншоты
-
При блокировке клиента все работает как надо,а само назначение не блочит!
-
Вы используете прокси SQUID для своего клиента.
Правила файрвола НЕ действуют на трафик, проходящий через SQUID.
Настраивайте сам прокси -
Значит,чтобы ограничить скоростью всех пользоватьелей до 2мбит на все ресурсы,НО чтобы определенная подсеть была без ограничений,НУЖНО исключить эту подсеть в squid server,чтобы она не прогонялась через проски и уже в правилах ставить NOT to destination IP_ПОДСЕТЬ или отдельное правило на скорость выше 2мбит,верное рассуждение?
-
Всем спасибо,особенно dvserg, проблема решилась как я и описал выше,исключил нужную подсеть в сквиде и добавил NOT to destination в правиле подсеть!
-
Всем спасибо,особенно dvserg, проблема решилась как я и описал выше,исключил нужную подсеть в сквиде и добавил NOT to destination в правиле подсеть!
Приятно, когда человек схватывает на лету.
Но я бы сделал слегка по другому.
В squid есть свой способ ограничения скоростей (общий и на-клиента).
И можно настроить для клиентов ограничение в SQUID, а в правилах файрвола с шейпером ничего не делать (если задача только такая).