исключить ограничение скорости



  • Всем привет!Воспользовавшись аллиасом лимитером и правилами фаерволла, разделил пользователей на группы и ограничил каждую группу, 2мбит на всех,1мбит-плохим пользователям(много качают), 5мбит-боссам.Таким образом каждый новый пользовтель или случайный подключенный автоматически заносится в общую группу -2мбит.Но появилась необходимость сделать исключение на одну внешнюю подсеть,на одном ip адресе  внешний ресурс,к примеру сайт на котором лежит видео 8гб,для проверки скорости.в скриншотах приведен пример,как я сделал,но это не работает,Подскажите где моя ошибка,или может есть другие способы сделать исключение?

    PS:в самом нижнем правиле пробовал ставить галку: not IP_адрес_ресурса_ destination для исключения ограничения на ресурса,не работает.
    Скрины:



  • так же заметил что правила не блокируют сайты.Пробывал Reject u Block,в Destination указывал ip адрес например 212.227.54.199.ставил в любой очередности.Скорей всего по причине того что не работают правила соответственно не ставит и ограничения.



  • @savannah1991:

    так же заметил что правила не блокируют сайты.Пробывал 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 добавлять?



  • @savannah1991:

    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 в правиле подсеть!



  • @savannah1991:

    Всем спасибо,особенно dvserg, проблема решилась как я и описал выше,исключил нужную подсеть в сквиде и добавил NOT to destination в правиле подсеть!

    Приятно, когда человек схватывает на лету.
    Но я бы сделал слегка по другому.
    В squid есть свой способ ограничения скоростей (общий и на-клиента).
    И можно настроить для клиентов ограничение в SQUID, а в правилах файрвола с шейпером ничего не делать (если задача только такая).


Log in to reply