انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => شبکه و سرویس‌ دهنده‌ها => نویسنده: rahmanian در 21 امرداد 1387، 09:22 ق‌ظ

عنوان: كنترل مقدار دانلود كاربران؟؟
ارسال شده توسط: rahmanian در 21 امرداد 1387، 09:22 ق‌ظ
با سلام خدمت دوستان

من چطوري مي تونم يه حداكثري رو براي دانلود كاربران در روز در نظر بگيرم؛ مثلا هر كاربر در روز تنها 200MB بتونه دانلود كنه؟؟
ممنون
عنوان: پاسخ به: كنترل مقدار دانلود كاربران؟؟
ارسال شده توسط: فاراب در 21 امرداد 1387، 12:06 ب‌ظ
این طور تاپیک باز کردن درست نیست. منظور شما چیه؟
اگه در شبکه می خاین: squid این کار رو می کنه.
عنوان: پاسخ به: كنترل مقدار دانلود كاربران؟؟
ارسال شده توسط: rahmanian در 22 امرداد 1387، 09:08 ق‌ظ
جناب فاراب از توجهتون ممنونم

ولي فكر مي كنم سوالم واضح  باشه. موقعي كه بيان ميشه محدود كردن دانلود براي كاربران معناش اينه كه يه شبكه داريم و تعدادي كاربر كه ميخوايم محدودشون كنيم ;)
squid اين توانايي كه من ميخوام رو نداره اگه شما تونيستين اين محدوديت رو با squid اعمال كنيد به ما هم ياد بدين.
عنوان: پاسخ به: كنترل مقدار دانلود كاربران؟؟
ارسال شده توسط: فاراب در 22 امرداد 1387، 01:31 ب‌ظ
آموزش Squid Proxy Server توسط اینجانب:
http://forum.ubuntu.ir/index.php?topic=3913.0
عنوان: پاسخ به: كنترل مقدار دانلود كاربران؟؟
ارسال شده توسط: فاراب در 22 امرداد 1387، 08:08 ب‌ظ
لینک به فایل اصلاح شد.
عنوان: پاسخ به: كنترل مقدار دانلود كاربران؟؟
ارسال شده توسط: rahmanian در 23 امرداد 1387، 12:06 ب‌ظ
جناب فاراب ما كه نتونستيم فايلتون رو دانلود كنيم اگه ميشه يه خلاصه اي از اون قسمتي كه مربوط به ما ميشه برامون بنويسيد. :oops:
عنوان: پاسخ به: كنترل مقدار دانلود كاربران؟؟
ارسال شده توسط: Mehdi در 23 امرداد 1387، 12:53 ب‌ظ
میتونید از reply_body_max_size استفاده کنید و مقداری که میخواهید کاربرا دانلود کنند رو به KB جلوش بنویسید و مقدار 0 هم یعنی نامحدود...

مثلا:
reply_body_max_size 10
یعنی اینکه کاربرا نتونن فایلهای بیشتر از 10KB رو دانلود کنن...

توضیحات بیشتر:
http://www.visolve.com/squid/squid24s1/tuning.php
عنوان: پاسخ به: كنترل مقدار دانلود كاربران؟؟
ارسال شده توسط: فاراب در 23 امرداد 1387، 02:16 ب‌ظ
برای آخرین بار لینک اصلاح شد و بروی سرور خودم : http://www.qurveh.ir/squid_farab.pdf
موفق باشید...
عنوان: پاسخ به: كنترل مقدار دانلود كاربران؟؟
ارسال شده توسط: rahmanian در 24 امرداد 1387، 10:26 ق‌ظ
جناب فاراب ممنون از توجهتون

ولي منظور من اين نبود. من مي خواستم يه كاربر  در مجموع نتونه بيشتر از يه اندازه خاص مثلا 500MB در روز دانلود كنه. اين مقدار ميتونه در يك دانلود تموم  بشه يا بشتر.
عنوان: پاسخ به: كنترل مقدار دانلود كاربران؟؟
ارسال شده توسط: فاراب در 24 امرداد 1387، 12:47 ب‌ظ
گزینه ی مورد نظر شما در پیکربندی فایل squid.conf وجود داره.
در گوگل سرچ کنید. چون تمام تنظیمات فایل squid.conf در اون pdf که خدمتتون دادم آورده نشده. اما این امکان در اسکویید گنجانده شده.
کلید جشتجوی خودتون رو به MRTG در کنار Squid محدود کنید.
جوینده، یابنده است. سر نخ رو من دادم، بقیه اش رو حتما پیدا می کنید.
عنوان: پاسخ به: كنترل مقدار دانلود كاربران؟؟
ارسال شده توسط: Mehdi در 25 امرداد 1387، 10:35 ق‌ظ
ببخشید من اول منظورتون رو درست متوجه نشدم... این کار رو به کمک Delay Pool ها میتونید انجام بدید...

مثلا:
acl all src 192.168.0.1/255.255.255.0
delay_pool_count 1
delay_class 1 2
delay_parameters 1 -1/-1 65536/65536
delay_access 1 allow all

اینجوری کاربرای شما میتونن 512Kbit/s دانلو داشته باشن... بخش Delay Pool های squid.conf رو بخونید...
عنوان: پاسخ به: كنترل مقدار دانلود كاربران؟؟
ارسال شده توسط: rahmanian در 26 امرداد 1387، 11:20 ق‌ظ
ممنون جناب Mehdi اما delay pool براي كنترل پهناي بانده ولي من ميخوام مجموع دانلودها در روز كنترل بشه. 
عنوان: پاسخ به: كنترل مقدار دانلود كاربران؟؟
ارسال شده توسط: Mehdi در 01 شهریور 1387، 01:18 ب‌ظ
میتونید از ابزارهای quota در squid استفاده کنید... به این یه نگاهی بندازید:
http://www.ledge.co.za/software/squint/squish
عنوان: پاسخ به: كنترل مقدار دانلود كاربران؟؟
ارسال شده توسط: فاراب در 02 شهریور 1387، 12:06 ق‌ظ
اینجا رو هم ببینی بد نیست:
http://www.ubuntugeek.com/bandwidth-monitoring-tools-for-linux.html