سلام
خیلی دوست داشتم وقت داشتم و میکروتیک اسکریپتیگ رو آموزش می دادم اما خیلی درگیرم (از دوستانی که بهشون قول داده بودم عذر میخام) و از طرفی خسته از بعضی از سو استفاده ها !
واسه همین تصمیم گرفتم اسکریپتی که واسه p2p (شامل تورنت) رو نوشته بودم بذار اینجا
با تشکر از کوروش عزیز (veria)
واسه ایجاد اسکریپت برید به
system > scripts
روی add کلیک کنید
واسه اسکریپت یه اسم بذارید
در قسمت سورس متن زیر رو قرار بدین :
حالا اسکریپت رو ذخیره کنیدکد::local temp; :local temp2; :local temp3; :foreach i in=[/ip firewall connection find p2p!="none"] do={ :set temp3 [/ip firewall connection get $i src-address]; :set temp2 [:find $temp3 ":" -1]; :set temp3 [:pick $temp3 0 $temp2]; :foreach j in=[/ppp active find address=$temp3] do={ /ppp active remove $j; } }
ترمینال رو باز کنید و برید به قسمت :
ip firewall filter
و رول زیر رو اضافه کنید :
حالا برید به قسمتکد:add chain=virus p2p=all-p2p action=drop comment="torrent filter"
system > scheduler
روی add کلیک کنید
در قسمت name نام دلخواه رو وارد کنید
قسمت start time رو بذارید روی startup
intravel رو بذارید روی 5 ثانیه (00:00:05)
در قسمت on event نامی که واسه اسکریپت گذاشتید رو وارد کنید
خوب ok رو بزنید و
دوباره برید به
systemp > scripts
اسکریپت رو انتخاب کنید و run script رو بزنید
از الان به بعد هر 5 ثانیه چک میشه و کاربرانی که از پروتکل های p2p استفاده کنند دیسکانکت می شوند !
این اسکریپت رو خودم نوشتم ! برای اولین بار توی WHT به صورت عمومی قرار میدم !
استفاده بلا مانع هست ! منبع یادتون نره !
موفق باشید !





 
 
					
					
					
					
				