-
December 14th, 2012, 18:12
#1
محدود کردن پهنای باند
سلام دوستان خسته نباشید
کسی میدونه چطوری میشه پهنای باند یک ساب دامین رو محدود کرد؟
من برای میزبانی فایل هام از یه سرور اختصاصی(دسترسی کامل) استفاده میکنم.سیستم عاملش سنت او اس 6.3 64 بیتی هست.
اما میخوام یه ساب دامین رو محدود کنم که اگه کاربران با لینک اون ساب دامین به سرور وصل شدند محدودیت ها اعمال بشه واسشون...
منظور از محدودیت محدودیت سرعت دانلود،محدودیت تعداد کانکشن های همزمان و مقدار پهنای باند هست برای هر کاربر....
دوستان اگه کسی اینجا هست که میتونه کمک کنه خیلی ممنون میشم...خیلی جاها سوالم مطرح کردم ولی جواب نگرفتم...خیلیم جستجو کردم...
اگه یه خودآموز یا آموزش کامل بذارین خیلی عالی میشه...مرسی
-
-
December 14th, 2012 18:12
# ADS
-
December 14th, 2012, 19:16
#2
عضو جدید
پاسخ : محدود کردن پهنای باند

نوشته اصلی توسط
nimait70
سلام دوستان خسته نباشید
کسی میدونه چطوری میشه پهنای باند یک ساب دامین رو محدود کرد؟
من برای میزبانی فایل هام از یه سرور اختصاصی(دسترسی کامل) استفاده میکنم.سیستم عاملش سنت او اس 6.3 64 بیتی هست.
اما میخوام یه ساب دامین رو محدود کنم که اگه کاربران با لینک اون ساب دامین به سرور وصل شدند محدودیت ها اعمال بشه واسشون...
منظور از محدودیت محدودیت سرعت دانلود،محدودیت تعداد کانکشن های همزمان و مقدار پهنای باند هست برای هر کاربر....
دوستان اگه کسی اینجا هست که میتونه کمک کنه خیلی ممنون میشم...خیلی جاها سوالم مطرح کردم ولی جواب نگرفتم...خیلیم جستجو کردم...
اگه یه خودآموز یا آموزش کامل بذارین خیلی عالی میشه...مرسی
با سلام
اگه از وب سرور Apache استفاده می کنید ساده ترین راهش اینه که شما Mod_Bw نصب کنید.
بعد از نصب Mod_Bw یک Virtual Host در فایل httpd.conf اضافه کنید و کد های زیر رو داخلش اد کنید :
BandwidthModule On
ForceBandWidthModule On
Bandwidth all 1024 ( Har Adadi Bezarid B KB Sorat Download Mahdod Mishe )
اگر مود حرفه ای تر می خواید از Cband استفاده کنید.
-
تعداد تشکر ها از Optis2005 به دلیل پست مفید
-
December 14th, 2012, 21:06
#3
پاسخ : محدود کردن پهنای باند

نوشته اصلی توسط
Optis2005
با سلام
اگه از وب سرور Apache استفاده می کنید ساده ترین راهش اینه که شما Mod_Bw نصب کنید.
بعد از نصب Mod_Bw یک Virtual Host در فایل httpd.conf اضافه کنید و کد های زیر رو داخلش اد کنید :
اگر مود حرفه ای تر می خواید از Cband استفاده کنید.
ممنونم از پاسختون
میشه توضیح بدید چطوری visualhost بسازم و کاری کنم ساب دامین روش ست بشه و بهش اشاره کنه؟
مسیری که فایلام هست هم اینه :
/home/username/domains/mydomain.com/public_html/
آیا فایل ها باید انتقال پیدا کنند؟ یه از تنظیمات visualhost هم میشه درستش کرد.
طریقه ی تنظیم کردن mod_bw رو یاد گرفتم(فقط منظورم تنظیمات محدودیت پهنای باند،محدودیت کانکشن و محدودیت سرعت دانلود و... است) اما با این visualhost و ست کردن دامنه و مسیر دهی مشکل دارم...ممنون میشم کمکم کنید. با مثال باشه که عالیه...خیلی لطف میکنید....مرسی
-
-
December 14th, 2012, 21:36
#4
عضو جدید
پاسخ : محدود کردن پهنای باند

نوشته اصلی توسط
nimait70
ممنونم از پاسختون
میشه توضیح بدید چطوری visualhost بسازم و کاری کنم ساب دامین روش ست بشه و بهش اشاره کنه؟
مسیری که فایلام هست هم اینه :
آیا فایل ها باید انتقال پیدا کنند؟ یه از تنظیمات visualhost هم میشه درستش کرد.
طریقه ی تنظیم کردن mod_bw رو یاد گرفتم(فقط منظورم تنظیمات محدودیت پهنای باند،محدودیت کانکشن و محدودیت سرعت دانلود و... است) اما با این visualhost و ست کردن دامنه و مسیر دهی مشکل دارم...ممنون میشم کمکم کنید. با مثال باشه که عالیه...خیلی لطف میکنید....مرسی
عزیز وارد SSH بشید.
فایل Config آپاچی رو باز کنید. معمولا با این دستور ( nano ) و در این آدرس هست :
nano /etc/httpd/conf/httpd.conf
بعد از باز کردن فایل به آخرین خط برید و خط های زیر رو بنویسید ! ( برای اینکه راحت تر به خط آخر برید از کلید های Ctrl + V استفاده کنید ) :
<VirtualHost 0.0.0.0>
ServerName subdomain.domain.com
<Directory "/address/file/hayi/k/dar/sub/domain/gharar/darand">
BandwidthModule On
ForceBandWidthModule On
Bandwidth all 1024 ( Har Adadi Bezarid B KB Sorat Download Mahdod Mishe )
Order Allow,Deny
Allow from All
AllowOverride All
</Directory>
DocumentRoot "/address/file/hayi/k/dar/sub/domain/gharar/darand"
</VirtualHost>
* توجه : 0.0.0.0 در بالا آیپی سرور شما هست.
بعد از اضافه کردن این خط ها سرویس Apache رو ریستارت کنید:
اگر از سی پنل استفاده می کند به قسمت DNS ها برید و یک A رکورد با آدرس ساب دامین و آیپی سرور اد کنید.
امیدوارم مشکلتون حل شده باشه.
ویرایش توسط Optis2005 : December 14th, 2012 در ساعت 21:39
-
تعداد تشکر ها از Optis2005 به دلیل پست مفید
-
December 16th, 2012, 13:56
#5
پاسخ : محدود کردن پهنای باند
ممنونم بابت راهنمایی من محدود تونستم بکنم سرغت و کانکشن و ... ها رو اما یه چیز دیگه هم مونده،
چطوری میتونم قابلیت resume هم بردارم از این ساب دامین...یعنی اگه کسی در حال دانلود یه فایل با دانلود منجرش بود حالا به هر دلیلی ارتباطش قطع شد دیگه نتونه از ادامه فایل رو دانلود کنه و حتما مجبور بشه از اول فایل رو دانلود کنه. ممنونم
-
-
December 16th, 2012, 16:43
#6
عضو جدید
پاسخ : محدود کردن پهنای باند

نوشته اصلی توسط
nimait70
ممنونم بابت راهنمایی من محدود تونستم بکنم سرغت و کانکشن و ... ها رو اما یه چیز دیگه هم مونده،
چطوری میتونم قابلیت resume هم بردارم از این ساب دامین...یعنی اگه کسی در حال دانلود یه فایل با دانلود منجرش بود حالا به هر دلیلی ارتباطش قطع شد دیگه نتونه از ادامه فایل رو دانلود کنه و حتما مجبور بشه از اول فایل رو دانلود کنه. ممنونم
با سلام این دو خط رو زیر خط <Directory "/address/file/hayi/k/dar/sub/domain/gharar/darand">
در Virtual Directory بالا بزارید :
Header set Accept-Ranges none
RequestHeader unset Range
-
تعداد تشکر ها از Optis2005 به دلیل پست مفید