22 September 2009

Equal Bandwidth for a Number of Users

طريقه لتوزيع الانترنت بالتساوى بين المستخدمين

There are two ways how to make this: using mangle and queue trees, or, using simple queues.

1. Mark all packets with packet-mark all:

/ip firewall mangle add chain=prerouting action=mark-packet new-packet-mark=all passthrough=no


dst-address is classifier for user's download traffic, src-address for upload traffic:

2. Setup two PCQ queue types - one for download and one for upload.

/queue type add name="PCQ_download" kind=pcq pcq-rate=64000 pcq-classifier=dst-address
/queue type add name="PCQ_upload" kind=pcq pcq-rate=32000 pcq-classifier=src-address


3. Finally, two queue rules are required, one for download and one for upload:

/queue tree add parent=global-in queue=PCQ_download packet-mark=all
/queue tree add parent=global-out queue=PCQ_upload packet-mark=all

If you don't like using mangle and queue trees, you can skip step 1, do step 2, and step 3 would be to create one simple queue as shown here:

/queue simple add queue=PCQ_upload/PCQ_download target-addresses=192.168.0.0/24

جعل رسيفر الدريم بوكس يتصل مباشر بالانترنت في روتر المايكروتك

افتح برنامج الوين بوكس


نضغط على IP>ثم>Hotspot

من بين الخيارات نضغط على Hosts

نشاهد الأن جميع الاجهزة المتصلة بالسيرفر

نبحث عنip الجهاز المراد تنفيذ الرول عليه

اضغط على الايبي مرتين في يمين النافذه الجديدة

تغير صفحه hotspot

لتغير صفحه الدخول للمستخدمين على الشبكه الميكروتك يكون من خلال صفحات html وتكون موجوده داخل السرفر ويمكن تغيرها من خلال اتباع الخطوات التاليه

اولا نفحه صفحه انترنت ونكتب فى العنوان address فى المتصفح

نكتب ip الميكروتك وهو يكون الجتوى الخاص باليوزر مثلا هو 10.5.50.1

فنكتب فى العنوان ftp://10.5.50.1/

ونضغط enter

سيطلب كلمه السر واسم المستخدم دخل البيانات الخاصه بالميكروتك ستجد ملف باسم hotspot

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

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

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



name : اسم اليوزر
target address : عنوان الاى بى الخاص باليوزر
max limit : سرعه اليوزر القصوى
burst limit : سرعه التصفح القصوى وايضا سرعه الدونلود لمده 300 ثانيه 5 دقائق
burst threshold : سرعه اليوزر القصوى التى سيجبر عليها فى حاله الدونلود لمده 300 ثانيه متواصله
burst time : وقت الدونلود بالسرعه كامله ( فى حاله التصفح لن يؤثر عليه الوقت )

طريقه حجب او عمل تحويل للمواقع الاباحيه للنسخه 3.xx

اولا الطريقه دى عن طريق تفعيل الكاش ( اساسى لازم تبقى مفعل الكاش عشان تشتغل )

wifi-eg.com - Ahmed Ezz 0114686663

Dst. Host : بكتب فيها كلمه دلاليه للموقع اللى عاوز احجبه او حتى بكتب الموقع كله عادى بس شرط اساسى انه يتكتب بين علامتين النجمه
مثــــــــــــال *google*
Action : بختارها deny لانى اصلا عاوز احجبه
بعد كده بتدوس اوكى

ولو حد حاول يفتح الموقع اللى انا حاجبه ده اللى بيظهرله

وبيتسجلك عدد مرات المحاوله لدخول الموقع فى خانه Hits

طــــــــــيب انا عاوز اعمل حجب + تحويل لموقع تانى ؟
برده الطريقه سهله جدا .
تابــــــــــــع الصور

نفس الخطوات اللى فاتت بس بزود فى خانه Redirect to بحد الموقع اللى عاوز التحويل يبقى ليه
وبتدوس اوكى


وبكده لو حد حاول يدخل هيتحول للموقع المذكور وهيتكتبلك عدد المرات برده فى خانه
Hits

اعداد الكاش فى الميكروتك

الكل بيواجه مشكله تفعيل الكاش وبيحصل عنده مشكله فى الكاش الحل بسيط مع الشرح وللعلم الكاش مش شغال كويس على الاصدار المتكرك يعنى اللى عاوز يشغل الكاش صح يشغله على الاصدار الثالث









شرح عمل بروفيل

حديد السرعه للمستخدمين شئ مهم فى الميكروتك وهذه الخطوه يتم تحديد السرعات من خلال الميكروتك وذلك باتباع الخطوات كما فى الصوره



1- نفتح قائمه ip

2 - نخطار من القائمه hotspot

3- نخطار user profiles

4- نخطار علامه +

5 - نكتب اسم البروفيل

6 - نكتب السرعه وصيغتها كتالى

سرعة 256 = تكون المعادلة 32k/256k 32k/256k 32k/256k 20

سرعة 512 = تكون المعادلة 64k/512k 64k/512k 64k/512k 20

سرعة 1 ميجا = تكون المعادلة 128k/1024k 128k/1024k 128k/1024k 20

سرعة 2 ميجا = تكون المعادلة 256k/2048k 256k/2048k 256k/2048k 20

سرعة 10 ميجا = تكون المعادلة 1280k/10240k 1280k/10240k 1280k/10240k 20

تعطيل وتشغيل الداون لود بالاعتماد على عدد المستخدمين

هذا سكربت يمنع الداون لود عندما يصبح عدد مستخدمين الانترنت اكثر من 20 شخص ويشتغل الداون لود اذا كان عدد المستخدمين 19 او اقل. نعمل كوبي للسكربت ثم نذهب الى New terminal نعمل لصق للسكربت ثم انتر
وهو راح يشتغل.

script to disable and enable download
/ip proxy access
add action
=deny comment=1 disabled=no path=*.exe
add action
=deny comment=1 disabled=no path=*.rar
add action
=deny comment=1 disabled=no path=*.zip
add action
=deny comment=1 disabled=no path=*.mp3
add action
=deny comment=1 disabled=no path=*.wav
/system scheduler
add comment
="" disabled=no interval=5m name="disable download" on-event=":if ([\
:len [/interface wireless reg find]] >=20) do={/ip proxy access enable [/ip\
proxy access find comment=1]\r\
\n}"
start-time=startup
add comment
="" disabled=no interval=5m2s name="enable download" on-event=":if (\
[:len [/interface wireless reg find]]<=19) do={/ip proxy access disable [/i\
p proxy access find comment=1]\r\
\n}"
start-time=startup
ملحوظه
1- يمكن ان تحدد عدد اليوزرية وذلك من خلال تغير العدد 20 الى اي عدد انت ترغب به بالاعتماد على عدد اليوزرية الخاصة بك .
2- يمكن اضافة اي امتداد انت ترغب به مثال

add action=deny comment=1 disabled=no path=*.jpeg
فقط قم باضافة السطر المكتوب باللون الاخضر بعد سطر /ip proxy access الموجود بالسكربت مع تبديل اخر كلمة بالامتداد الذي ترغب بايقافة.

ارسال رسائل للمشتركين

لارسال الاعلانات للمشتركين تقوم بالتالى:
1-عمل صفحة ويب باستخدام برنامج front paeg وتكتب فيها اللى انت عايزة مثلا انا حاطط صفحة فى المرفقات

تنبة المشترك بان فترة الاشتراك انتهت.
2-نعمل للصفحة دى copy وبعدين نفتح الوين بوكس ونتكى على FILES وبعدين PASTE


وبعدين ننقل الصفحة فى فولدر الهوتسبوت اللى موجود فى FILES
وبعدين نفتح الهوت سبوت



معرفة المواقع التي تصفحها كل مشترك

معرفة المواقع التي تصفحها كل مشترك للنسخه 3 فما فوق
نتوجه الى قائمه ip
ومنها الى dns
ومنها الى الصوره


ارسال السيرفر رسالة الى بريدك فى حالة حدوث اخطاء

الطريقة التى تجعل السيرفر يبعتلك رساله للبريد بتاعك في حالة حصول خطاء في المايكروتك
نفتحNew Terminal

وبعدين نكتب system watchdog

ونتكى Enter

حيظهر كدة

admin@MikroTik] system watchdog

ننسخ هذا الكود ونلصقه بالنيوتيرمنال

كود:
set auto-send-supout=yes send-email-to= atefsaeed2010@gmail.com هذا البريد الالكتروني محمى من المتطفلين , يجب عليك تفعيل الجافا سكر يبت لرؤيته send-smtp-server=10.5.50.1
ومتنساش تغير الايبى والايميل بالايميل بتاعك
وعلشان تتاكد ان الطريق اشتغلت اكتبprint
حيظهرك كدة
admin@MikroTik] system watchdog> print
reboot-on-failure: yes
watch-address: none
watchdog-timer: yes
no-ping-delay: 5m
automatic-supout: yes
auto-send-supout: yes
send-email-to: "atefsaeed2010@gmail.comهذا البريد الالكتروني محمى من المتطفلين , يجب عليك تفعيل الجافا سكر يبت لرؤيته "
send-smtp-server: 10.5.50.1
admin@MikroTik] system watchdog

تثيب الاى بى بالماك فى سيرفر المايكروتك mikrotik

ثيب الاى بى بالماك فى سيرفر المايكروتك mikrotik

من خلال ال dhcp
ip/dhcp server/leases
ثم make static
اى جعلها ثابته كل اى بى بالماك الخاص به