Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Traffic Shaper расписание для дефолтной очереди

    Scheduled Pinned Locked Moved Russian
    45 Posts 3 Posters 17.5k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      gberc
      last edited by

      Приветствую.
      Настраиваю PFSense 2.0.1-RELEASE (i386), разбираюсь с Traffic Shaper. Визардом настроил следующее:

      • 1 lan, 2 wan.
      • Scheduler Type - HFSC.
      • очередь P2P дефолтная, под нее выделено 10%.
      • остальные пункты в мастере не активировал, чтоб создать начальную структуру очередей, а остальное добавить самому.

      Задача: выставить для дефолтной очереди расписание, чтобы шейпер работал только в рабочее время.
      Проблема в том, что для дефолтной очереди в веб-интерфейсе в Floating Rules отсутствуют какие-либо записи (я еще не добавлял никакие правила).
      Возможно ли это сделать?

      И второй вопрос: никак не могу сообразить как сделать трафик из локальной сети до PFSense (административный трафик - ssh, icmp, https) высокоприелигированным? (потому что когда  включаю для тестов торренты, то они всё забивают и веб-интерфейс тормозит, пинги теряются и т.д. )

      1 Reply Last reply Reply Quote 0
      • D
        dvserg
        last edited by

        Все делается в Floating rules. И расписание и назначение потока пакетов в очереди.

        SquidGuardDoc EN  RU Tutorial
        Localization ru_PFSense

        1 Reply Last reply Reply Quote 0
        • G
          gberc
          last edited by

          dvserg, я через мастер задаю - весь трафик направлять в очередь для торрентов с шириной полосы в 10%. Больше ничего не настраиваю.

          В правилах пусто. Как же указать расписание для дефолтной очереди?

          1 Reply Last reply Reply Quote 0
          • D
            dvserg
            last edited by

            Мастером созданы только очереди. Необходимо сделать правила руками.
            Там в FAQ потрудились на эту тему - можно прочесть.

            SquidGuardDoc EN  RU Tutorial
            Localization ru_PFSense

            1 Reply Last reply Reply Quote 0
            • G
              gberc
              last edited by

              согласно FAQ http://forum.pfsense.org/index.php/topic,33870.0.html
              я добавил первым самое общее правило в Floating rules, в котором указал, что ВЕСЬ трафик направлять в очередь Р2Р по расписанию

              Сейчас расписание не активно, и я расчитываю, что весь трафик должен идти мимо очереди. Запускаю торренты - но скорость закачки, ровно такая же как и без этого правила. Проверяю очереди через веб-интерфейс - трафик оказывается в очереди Р2Р.
              Я пробовал перезагружать PFSense, перезагружать правила фаервола - ни какого результата. Точнее? даже http трафик попадает в очередь Р2Р…
              Попробовал посмотреть ширину канала через internet.yandex.ru - результат 10% (как у очереди Р2Р).

              Складывается ощущение, что правило для дефолтной очереди не показывается в веб-интерфейсе.
              Если я ошибаюсь, тогда в чем моя ошибка и как выключать Traffic Shaper по расписанию?

              1 Reply Last reply Reply Quote 0
              • G
                gberc
                last edited by

                Опять таки, при настройке через визард, если выбраны только опции Р2Р, то не видно в Floating rules ни одного правила. Но Traffic Shaper работает и всё направляет в дефолтную очередь с ограничением.
                Если дело в дефолтной очереди, тогда как переназначать дефолтную очередь по расписанию?

                1 Reply Last reply Reply Quote 0
                • D
                  dvserg
                  last edited by

                  Скриншоты очередей покажите

                  SquidGuardDoc EN  RU Tutorial
                  Localization ru_PFSense

                  1 Reply Last reply Reply Quote 0
                  • G
                    gberc
                    last edited by


                    1 Reply Last reply Reply Quote 0
                    • D
                      dvserg
                      last edited by

                      В правилах Floating Rules опция Quick деактивирована?
                      Для прикрепления скриншотов есть опция Advanced Options внизу сообщения

                      SquidGuardDoc EN  RU Tutorial
                      Localization ru_PFSense

                      1 Reply Last reply Reply Quote 0
                      • G
                        gberc
                        last edited by

                        Конечно. Проверил несколько правил - везде выключено.

                        Спасибо за помощь.

                        1 Reply Last reply Reply Quote 0
                        • D
                          dvserg
                          last edited by

                          А зачем интерфейс выбран в правиле? Правило общее.

                          SquidGuardDoc EN  RU Tutorial
                          Localization ru_PFSense

                          1 Reply Last reply Reply Quote 0
                          • G
                            gberc
                            last edited by

                            Поправил, сейчас в течении получаса проверю.

                            1 Reply Last reply Reply Quote 0
                            • D
                              dvserg
                              last edited by

                              @gberc:

                              Поправил, сейчас в течении получаса проверю.

                              Везде поправить нужно. Во всех Floating правилах.

                              SquidGuardDoc EN  RU Tutorial
                              Localization ru_PFSense

                              1 Reply Last reply Reply Quote 0
                              • G
                                gberc
                                last edited by

                                dvserg,
                                1. на скрине правило, которое я сам создал. Остальные правила созданы визардом и там тоже указаны интерфейсы WAN`ы (как на скрине). Во всех правилах убрать интерфейсы?
                                Из твоей темы по шейперу:

                                шейпинг в ALTQ производится только при выходе пакетов из роутера на выпускающем пакет интерфейсе

                                Я чего-то не понимаю  ???

                                2. Убрал только в первом правиле интерфейс - не помогло. Потом отвлекли меня другой работой. Завтра попробую сделать как ты сказал.

                                1 Reply Last reply Reply Quote 0
                                • D
                                  dvserg
                                  last edited by

                                  Убрать на всех. У меня работает так.
                                  Одно такое правило заливает выбранные пакеты в указанную очередь на всех интерфейсах, имеющих очередь с таким именем.

                                  SquidGuardDoc EN  RU Tutorial
                                  Localization ru_PFSense

                                  1 Reply Last reply Reply Quote 0
                                  • G
                                    gberc
                                    last edited by

                                    dvserg, извиняюсь, что долго не писал.
                                    Только сейчас смог добраться до стенда.
                                    Убрал значения интерфейсов во всех правилах - субъективно шейпер стал работать лучше (веб-странички стали открываться быстрее, чем до этого).
                                    Очереди выключились, а трафик торрентов все равно ограничен.

                                    Расписание попрежнему не работает. Трафик идет в очередь Р2Р.

                                    1 Reply Last reply Reply Quote 0
                                    • D
                                      dvserg
                                      last edited by

                                      У Вас p2p очередь дефолтная. Это значит, что если трафик не знает в какую очередь ему идти, то он лезет в дефолтную.
                                      В Вашем случае с p2p должна быть дефолтной.

                                      Для разрешения хождения торрентов в нерабочее время сделайте первым правило для назначение всего трафика на очередь qLow без Shedule.

                                      SquidGuardDoc EN  RU Tutorial
                                      Localization ru_PFSense

                                      1 Reply Last reply Reply Quote 0
                                      • G
                                        gberc
                                        last edited by

                                        dvserg, сделал как вы сказали.
                                        получилось такое

                                        в ходе тестирования  (я запускал торренты и смотрел как им выдается\обрезается скорость по расписанию. расписание: будние дни с 9-00 до 13-00 и будние дни с 14-00 до 18-00) выяснилось, что если торренты запущены до включения расписания, например в 8-50 - торренты забирают всю полосу (согласно правил). наступает время 9-00 (время на pfsense проверяю через команду date по ssh), а торренты не режутся, т.е не попадают в свою очередь qР2Р, а остаются в очереди qLow.
                                        Ждал 20 минут, ситуация не изменилась. Помог сброс состояний фаервола (Reset States).
                                        Если же расписание работает, т.е. я запускаю торренты в 17-50, то торренты как и положены в 18-00 начинают забирать всю полосу. Расписание работает корректно.

                                        В чем может быть проблема?

                                        1 Reply Last reply Reply Quote 0
                                        • D
                                          dvserg
                                          last edited by

                                          Проблема в том, что правила начинают действовать только на вновь создаваемые соединения. Нужно при переключении чтобы они сбрасывались.
                                          Сделайте тогда на 1 правило активность по нерабочему расписанию. Пусть оно работает только когда второе правило не активно.

                                          SquidGuardDoc EN  RU Tutorial
                                          Localization ru_PFSense

                                          1 Reply Last reply Reply Quote 0
                                          • G
                                            gberc
                                            last edited by

                                            Это настраивается включением опции "sloppy state" в Firewall Rules:Advanced features:State Type ?
                                            dvserg, киньте ссылку, пожалуйста, почитать как это сделать. мне не хватает знаний как сформулировать запрос в поиске на эту тему.

                                            PS можно и на английском.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.