الشرح

تحميل الاسكربت 

/system scheduler
add comment="\C7\CD\E3\CF \C7\E1\DA\D1\C8\EC 01027258929" interval=2s name=\
    "\DA\E3\E1 \C8\E1\E6\DF \E1\E1\C7\ED\C8\EC \C7\E1\DB\D1\ED\C8" on-event="{\r\
    \n:local startadd 10.0.0.0\r\
    \n:local endadd 10.0.0.255\r\
    \n:local a\r\
    \n:foreach i in=[/ip hotspot host find ] do={\r\
    \n:set a [/ip hotspot host get value-name=address \$i]\r\
    \n:if ((\$a<\$startadd)||(\$a>\$endadd)) do={\r\
    \nip hotspot host make-binding type=blocked \$i\r\
    \n}}}" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive \

    start-time=startup

7 التعليقات

تانى مرة اقول انك راجل محترم وكل شرحك الى شوفتة لاحد الوقت قمة قمة قمة الروعة والاحترام

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

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

مشكور ع الشرح يا ملك بس ياغالي لو واحد مسوي فيلان vlan بايبي مختلف مثلا (10.x.x.x) عن الايبي الخارج (192.168.0.x) بالتالي بيكون هناك 2 رينح من الايبات وهدا الاسكربت خاص برينج واحد كيف الحل ؟؟!

تسلو ايدك ياعم احمد وزادك من العلم مشكووووووووووووور

للحمايه البولات أنا عدلته كذه وشكله اشتغل معي .. والمراجعه لصاحب السجلر

{
:local startadd 10.0.0.0,10.0.1.0,10.0.2.0,10.0.3.0,10.0.4.0,10.0.5.0,10.0.6.0,10.0.7.0,10.0.8.0,10.0.9.0,10.0.10.0,10.0.11.0,10.0.12.0,10.0.13.0,10.0.14.0
:local endadd 10.0.0.255,10.0.1.255,10.0.2.255,10.0.3.255,10.0.4.255,10.0.5.255,10.0.6.255,10.0.7.255,10.0.8.255,10.0.9.255,10.0.10.255,10.0.11.255,10.0.12.255,10.0.13.255,10.0.14.255
:local a
:foreach i in=[/ip hotspot host find ] do={
:set a [/ip hotspot host get value-name=address $i]
:if (($a<$startadd)||($a>$endadd)) do={
ip hotspot host make-binding type=blocked $i
}}}

فى حاله ارسال التعليق سيكون عليك الانتظار للموافقه عليها
شكرا لمساهمتك