التخطي إلى المحتوى الرئيسي

تقسيم جديد للسرعه عبر الكيوز سنبل

بسم الله الرحمن الرحيم

نقدم لكم اليوم تقسيم جديد لسرعه في المكروتيك الاصدار v2 مميزات التقسيم
1-تقسيم في الكيوز سنبل يتناسب مع جميع الروترات.
2-لا وجود لي رولات في المنجل ولا يرفع المعالج.
3-سرعه محده لاي بروفايل تحب.
4-تحديد سرعه يدويه خارجه عن التقسيم.
5- تقسيم عبر الاكتف يتناسب مع الضغط وقت الذروه.
6-حل مشكله تقطيع النت عند تشغيل التقسيم.

والان الي الشرح

اولا اعمل توقيف لكل التقسيمات السابقه والتقسيم الثابت


ثم وضع السكريبت التالي في الهوتسبوت / يوزر بروفايل في onlogin
في كل البروفايلات الموجودة  كما في الصورة



/queue simple add max-limit=287k/1000k name=$user target=$address;
:delay 2s
/system script run al.h.s;


ثم في on logout السكريبت التالي
/queue simple remove [find name=$user];
/system script run al.h.s;

في حالة يوجد سكريبت  في  onlogin او في on logout    لا تقم بحذفه فقط قم بلصق السكريبت قبل السكربتات



واخيراً قم بنسخ السكريبت التالي ثم وضعه في  Net Terminal



/system script
add comment=FB.com/alharth6 name=al.h.s  policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source="{\
    \r\
    \n:local v 4;\r\
    \n:local t [ :len [/ip hotspot active find] ];\r\
    \n:if (\$t=0) do={:set t 1;}\r\
    \n:local s (\$v*1800000);\r\
    \n:local q (\$s/\$t);\r\
    \n:local h (\$q/3);\r\
    \n/queue simple set [find priority=\"8/8\" and dynamic=no and comment!=1] \
    max-limit=\"\$h/\$q\"\r\
    \n}"
ويكون  علي الصوره التالي


 ثم اعمل السكربت التالي ايضا في Net Terminal
/system scheduler
add comment=FB.com/alharth6 name=b.n.b on-event=\
    "/queue simple remove [find];" policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \
    start-time=startup;


عدل الرول علي سرعه الانترنت لديك
في السطرل الاول من الرول

local v 4;

اذا كنت تريد سرعه محدده لبروفايل معين
بدل

السكريبت التالي في الهوتسبوت يوزر بروفايل في onlogin  


/queue simple add max-limit=187k/300k name=$user comment="1" target=$address;
:delay 2s
/system script run al.h.s;s;



واعمل السرعه الذي تريده بدل
187k/300k
لتحميل الرول في مستند اضعط هنا


---------------------------------------------
ملاحظة : يمنع نشر الموضوع دون ذكر المصدر
تحياتي لكم...
الحارث السمان
FB.com/alharth6

+967 774278910

تعليقات

  1. هل يوجد شرح اخي العزيز وطلع تمام خذا التقسيم

    ردحذف
  2. ممكن تقسيم يكون حسب الاكتف ويكون مناسب ومرن مع جميع المستخدمين

    ردحذف
  3. السلام عليكم .. استفهام بخصوص تقسيم السرعه الاخير .. ازاي اقدر اطبقه و انا توزيع السرعه عندى من الراديوس فقط وليس من الهوتسبوت .. ايضا ازاى اقدر اطبقه علي عملاء البرودباند

    ردحذف

إرسال تعليق

المشاركات الشائعة من هذه المدونة

حل مشكله الماكات المكرره في نظام المكروتيك مجاناً

بسم الله الرحمان الرحيم نقدم لكم اليوم حل مشكله الماكات المكرره في المكروتيك الحمايه بتجعل كل ماك يدخل بكرت سواء كانت الكروت على الهوتسبوت او اليوزر مانجر ناتي الي الشرح نضع الباور ماك في سيرفر الهوست بوت مفتوح اولا نضع الامر في يوزر بروفايل on-login /import alharth; ثانيا نضع الامر التالي في يوزر بروفايل on-logout :local z $user /ip dhcp-server lease remove [find comment=$z]; ثالثا اعمل الامر في نيو ترمنال /system scheduler add comment=FB.com/alharth6 name=reboot_MAC on-event="{\r\     \n:foreach h1 in=[/ip dhcp-server lease find] do={\r\     \n:local n [/ip dhcp-server lease get \$h1 comment];\r\     \n:local ss [:len \$n];\r\     \n:if (\"\$ss\"!=\"0\") do={/ip dhcp-server lease remove [find where comme\     nt=\$n];}}\r\     \n}" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive \     start-time=startup واخيرا قم بتنزيل الملف التالي و...

حل مشكله الصلاحيه وتصفير الكروت للهوست بوت

بسم الله الرحمان الرحيم نقدم لكم اليوم حل مشكله الصلاحيه+تصفير الكروت في الهوست بوت الحل يتناسب مع برنامج هوائي فقط. ناتي الي الشرح اولا نضع الامر في يوزر بروفايل on-login /import alssman; ثانيا نضع الامر التالي في يوزر بروفايل on-logout {:local content [ /ip hotspot user get $user comment ];:local Uuptime [ /ip hotspot user get $user uptime];:local LimitUptime [ /ip hotspot user get $user limit-uptime ];:local limitBytesTotal [ /ip hotspot user get $user limit-bytes-total];:local bytesOut [ /ip hotspot user get $user bytes-out];:local IscommentAnd [ :find $content "&" ];:local IscommentStar [ :find $content "*" ];:if ( $IscommentAnd >= 0 && $IscommentStar >=0) do={:local pos1 [:find $content "*"];:local pos2 [:len $content];:local comment [:pick $content 0 ($pos1) ]; :local Timeleft;:local Sizletf;:if ([:len $LimitUptime] = 0)   do={ :set Timeleft unlimited};:if ([:len $LimitUptime] != 0)   do={  :set Timeleft ($Limit...