CheckUsage

البرمجيات قطة:
CheckUsage
تفاصيل البرنامج:
الإصدار: 1.0
تاريخ إيداع: 11 May 15
المطور: iernie
ترخيص: حرر
شعبية: 2

Rating: 4.0/5 (Total Votes: 1)

CheckUsage هو السيناريو قذيفة صغير يستخدم vnstat للتحقق من إجمالي استخدام الشبكة يوميا وتغيير عنوان MAC إذا كان الاستخدام يتجاوز مبلغ محدد.
ما تقوم به هو معرفة ما اذا كان استخدام الشبكة قد تجاوز الحد الذي وضعته عن طريق الحصول على البيانات اليومية من vnstat. إذا تجاوزت ذلك فإنه يغير عنوان MAC عن طريق زيادة رقمين الماضي في عنوان MAC من جانب واحد. إذا كان هذا الرقم يذهب أكثر من 50، فإنه يقفز إلى 10 ويبدأ مرارا وهكذا دواليك.
نصب
على & nbsp؛ تحميل السيناريو ووضعه في المكان الذي تريده (على سبيل المثال /bin/checkusage.sh).
على & nbsp؛ تحرير ملف وتكوين (انظر أدناه للحصول على تفاصيل التكوين).
على & nbsp؛ شمود + س لجعل تنفيذ البرنامج النصي.
على & nbsp؛ إضافة إلى كرونتاب النصي للتحقق بقدر ما تريد.
كرونتاب
لإضافة البرنامج النصي للتحقق مرة واحدة يوميا ببساطة نوع -e كرونتاب وإضافة خط 0 11 * * * /bin/checkusage.sh لاستخدام البرنامج النصي في 11:00 كل يوم. تذكر لإعادة كرون بكتابة /etc/init.d/cron -restart
تكوينات
على & nbsp؛ LIMIT هو الحد كنت لا تريد استخدام الشبكة لتجاوزه. بناء على LIMITSTR للوحدة.
على & nbsp؛ LIMISTR هو وحدة الذي ينبغي أن يكون الحد في (على سبيل المثال بنك الخليج الدولي، ميب، مصرف كوردستان الدولي).
على & nbsp؛ PREFIX هو الأرقام الأولى من MAC 5 العنوان الذي تريد استخدامه. سيتم إنشاء الماضيين تلقائيا في حالة استخدام يتجاوز الحد.
على & nbsp؛ INTERFACE هي واجهة يستخدم جهاز التوجيه الخاص بك للاتصال بالانترنت (WAN) (على سبيل المثال ETH0، eth1 الخ.).
الأوامر
على & nbsp؛ استخدام قيادة القوة لفرض تغيير MAC. (. على سبيل المثال القوة /bin/checkusage.sh)

المتطلبات:

vnStat
جهاز التوجيه OpenWRT مقرها

القيود:

WNDR3700 تشغيل OpenWRT 10.03.1-RC3

تعليقات ل CheckUsage

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!