Объявление

Свернуть
Пока нет объявлений.

Вопросы по Mikrotik OS, RouterBoard и похожие.

Свернуть
Это закреплённая тема.
X
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

    Сообщение от uraso Посмотреть сообщение
    А без PPTP пользователей скрипт не работает?????
    :nea:

    Комментарий


      Сообщение от nmts Посмотреть сообщение
      Скрипт с рабочего сервера МТ 4.13... Тот что выложен в скриптах не заработал... Причину не нашёл...

      #scheduler SCRIPT
      ######################
      :local MaxRateDownload ("6000000");
      :local MaxRateUpload ("2000000");
      :local ActiveThresholddown ("5000");
      :local ActiveThresholdup ("5000");
      :local ParentDownload ("Download");
      :local ParentUpload ("Upload");
      ######################

      ######################
      :local z;
      :local i;
      :local ii;
      :local userX;
      :global onlineclientsdown (0);
      :global onlineclientsup (0);
      :global connected (0);
      ######################

      ######################
      :foreach i in=[/ppp active find] do={

      :set userX [/ppp active get $i name];
      :global connected ( $connected + 1 );

      /interface monitor-traffic [/interface find name=$userX] once do={:if ($"rx-bits-per-second" >= $ActiveThresholddown ) do={:set onlineclientsdown ( $onlineclientsdown + 1 );}}}
      :foreach ii in=[/ppp active find] do={:set userX [/ppp active get $ii name];
      /interface monitor-traffic [/interface find name=$userX] once do={:if ($"tx-bits-per-second" >= $ActiveThresholdup ) do={:set onlineclientsup ( $onlineclientsup + 1 );}}}

      :if ( $onlineclientsdown = 0 ) do={:set onlineclientsdown ( 1 ) };
      :if ( $onlineclientsup = 0 ) do={:set onlineclientsup ( 1 ) };

      :local ratelimitdown ($MaxRateDownload/$onlineclientsdown)
      :local ratelimitup ($MaxRateUpload/$onlineclientsup)

      :foreach z in=[/ppp active find] do={ :set userX [/ppp active get $z name];
      /queue tree set [/queue tree find name=($userX . "_down")] parent=$ParentDownload packet-mark=($userX . "_down") queue=hotspot-default priority=8 max-limit=$ratelimitdown

      /queue tree set [/queue tree find name=($userX . "_up")] parent=$ParentUpload packet-mark=($userX . "_up") queue=hotspot-default priority=8 max-limit=$ratelimitup};
      ######################
      ######################
      :local kbsmaxdown ($MaxRateDownload/1000);
      :local kbsmaxup ($MaxRateUpload /1000);
      :local kbsthr ($ActiveThresholddown/1000);
      :local kbsdown ($ratelimitdown/1000);
      :local kbsup ($ratelimitup/1000);

      :log warning ("Shaper:");
      :log info ("MaxRate Download : " . $MaxRateDownload . " bps /" . $kbsmaxdown . " kbs / Upload : " . $MaxRateUpload . " bps /" . $kbsmaxup . " kbs");
      :log info ("Threshold: Download : " . $ActiveThresholddown . " bps /" . $kbsthr . " kbs / Upload : " . $ActiveThresholdup . " bps /" . $kbsthr . " kbs");
      :log info ("Connected Users : " . $connected);
      :log info ("Active Users : Download : " . $onlineclientsdown . " / Upload : " . $onlineclientsup);
      :log info ("User Speed Download : " . $ratelimitdown . " bps /" . $kbsdown . " kbs / Upload : " . $ratelimitup . " bps /" . $kbsup . " kbs");
      ######################
      .................................................. ............
      # © Inlarion icq 429-587 Copyright!
      Эм, по идее он работает, переменную :local mtkversion ("4.13");
      Такую ставил? Или вообще не ставил?

      Комментарий


        Версию ставил как нужно, 4.13, в логах пусто, правила не изменяются... Искать причину нет времени, сервер рабочий, возможно какая нибудь запятая убежала...
        @Inlarion, я постом выше писАл о неполной загрузке канала, можно ли что изменить в скрипте для решения проблемы?

        Комментарий


          вопрос снят!спасибо.

          Комментарий


            Сообщение от nmts Посмотреть сообщение
            Скрипт работает... Но у меня постоянное ощущение что с ним не используется вся ширина канала. Допустим канал 6 мб. активны 3 клиента, один качает с сервера который отдаёт файлы со скоростью 512 кб. другой смотрит странички с переменной скоростью - 32 кб. - 1.5 мб, третий запустил торрент и качает со скоростью 2 мб., а скрипту всё равно он делит канал на всех поровну - 2 мб. Когда стояли простые правила Queue Tree - загрузка была 5.5-5.7 мб. Теперь редко выше трёх поднимается... Хотя жалоб на тормоза нет. А раньше иногда были... Что лучше - выбирать Вам...
            Так вроде все верно: 3 активных юзверя - каждому по 2Мбит. Думаю что проц микротика не потянет такую нагрузку, что бы постоянно анализировать трафик от каждого юзера и выставлять ему скорость. Тормоза думаю будут. Скрипты не будут успевать менять скорость для каждого. Имхо...

            Комментарий


              Вот именно, это глубоко Ваше
              Имхо...

              Комментарий


                Сообщение от _q6_ Посмотреть сообщение
                Вот именно, это глубоко Ваше
                Не знаю, как работает подобный динамический шейпер у Траффик Инспектора, но хотелось бы узнать...
                ЗЫ Кроме вышеобсуждаемого скрипта нигде ни разу не встречал какого либо другого динамического шейпера для микротика...

                Комментарий


                  Подскажите кто знает как в WinBox выставить ограничение по количеству сессий на определённый IP?

                  Комментарий


                    IP>Firewall>Filter Rules > Extra > Connection Limit

                    Комментарий


                      у меня вкладка Extra > Connection Limit не активна..
                      ниже есть активные вкладки Limit и Dst. Limit ...

                      Комментарий


                        Скажите вот такая проблема, быть может у кого была..
                        На тике запущен PPPoE сервер. У одного клиента c логином допустим ddt бывает работает это соединение сутки без проблем, но бывает создается еще одно соединение само по себе, в interface list выглядит как pppoe-ddt-1> бывает и третье создается, и есесно интернет отваливается после второго.

                        pppoe-ddt>
                        pppoe-ddt-1>
                        pppoe-ddt-2>
                        Все соединения с одного IP и МАКа.
                        Если коннектиться по РРТР то просто время от времени оно отваливается и бывает невозможно подконнектиться заново без перезагрузки ноутбука. Бук этот с лицензионной вистой на борту..
                        Проверка на вирусы Авастом не помогает.

                        PS: у всех остальных пользователей сети подобных проблем никогда не было.

                        Комментарий


                          Поделитесь настройками ограничения TCP сессий для клиента, как правильно настроить Firewall > Connection Limit?

                          Комментарий


                            Сообщение от Donetsk Посмотреть сообщение
                            Скажите вот такая проблема, быть может у кого была..
                            На тике запущен PPPoE сервер. У одного клиента c логином допустим ddt бывает работает это соединение сутки без проблем, но бывает создается еще одно соединение само по себе, в interface list выглядит как pppoe-ddt-1> бывает и третье создается, и есесно интернет отваливается после второго.

                            pppoe-ddt>
                            pppoe-ddt-1>
                            pppoe-ddt-2>
                            Все соединения с одного IP и МАКа.
                            Если коннектиться по РРТР то просто время от времени оно отваливается и бывает невозможно подконнектиться заново без перезагрузки ноутбука. Бук этот с лицензионной вистой на борту..
                            Проверка на вирусы Авастом не помогает.

                            PS: у всех остальных пользователей сети подобных проблем никогда не было.
                            У вас под одним логином и палем заходят в инет три машины.
                            __/// Vladimir \\\__

                            Комментарий


                              Все соединения с одного IP и MAC адреса, как это могут быть три разные машины?

                              Комментарий


                                да ИП и МАК можно спокойно подменить!
                                Местный Хам - надо бы исправить... :dirol:

                                Комментарий

                                Обработка...
                                X