ازاي تحدد كوته للمستخدم التجريبي ع سيرفر ميكروتك - فرح دوت نت

ازاي تحدد كوته للمستخدم التجريبي ع سيرفر ميكروتك

السلام عليكم ورحمه الله تعالي وبركاته
موضوع انهارده مهم للناس اصحاب الشبكات الجديده اللي لسه عايزين يعملوا شغل دعايا لشبكتهم ، واي حد يظهر عنده اشاره الواي فاي يقدر يجرب سرعتك وخدمتك وبالتالي يشترك معاك وهو مقتنع ...الشائع في المستخدم التجريبي هو تحديد وقت معين مثلا ريع ساعه ..بس درس انهارده هو ازاي احدد كوته معينه بحيث اني احافظ ع الكوته الكليه الخاصه بالشبكه ...نبدأ ع بركة الله
1. هنعمل بروفايل خاص للعميل التجريبي من خلال





IP>HOTSPOT>USER PROFILES>ADD
هتكتب الاسم Free User وتحدد السرعه للعميل 
2 . اضافة الاسكربت الخاص بالعميل من خلال
SYSTEM>SCRIPTS>ADD

وهتضيف الاسكريبت الاول بإسم limitdata

#Set your dowload limit in MegaBYTES!
:local downloadlimitmb "50"

### You will not need to edit anything below this line ###
:local downloadlimit  [($downloadlimitmb  * 1048576)]
:local counter
:local datadown
:local username
:local macaddress
:foreach counter in=[/ip hotspot active find where user~"^[T][-].{17}"] do={
:set datadown [/ip hotspot active get $counter bytes-out]
:if ($datadown>$downloadlimit) do={
:set username [/ip hotspot active get $counter user]
:set macaddress [/ip hotspot active get $counter mac-address]
/ip hotspot user remove [/ip hotspot user find where name=$username profile=FreeUser]
/ip hotspot user add name=$username limit-bytes-out=$downloadlimit mac-address=$macaddress profile=FreeUser
/ip hotspot active remove $counter
:log info "Force logout on user: $username - Reached download quota"
}}

بعدين هتضيف الاسكربت التاني بإسم clearusers
:log info "Checking Users"
:local counter

:foreach counter in=[/ip hotspot user find profile="FreeUser" ] do={
/ip hotspot user remove $counter
}

بعدين هتفتح 
SYSTEM>SCHEDULER:


وهتضيف التالي ومتنساش تعدل التاريخ طبعا ودا بيحدد للعميل المجاني ٥٠ ميجا بس 



add disabled=no interval=1d name=ClearUsers on-event=clearusers policy=\
    ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api \
    start-date=jan/01/2002 start-time=00:00:01

وهتعمل اضافه جديده في نفس القايمه ودي اهم شئ لان السطرين دول هيختبرو هل العميل وصل 

للكوته ولا لا 
add disabled=no interval=10s name=DataLimit on-event=limitdata policy=\
    ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api \
    start-date=oct/07/2013 start-time=00:00:00







وبكدا نكون وصلنا للنهايه متنساش اهم حاجه ان صفحة الهوتسبوب تكون بتدعم خاصيه الدخول التجريبي وتابعونا في مواضيعنا القادمه اي استفسار هتابع تعليقاتكم 

إرسال تعليق

0 تعليقات