توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : محدود کردن پهنای باند
nimait70
December 14th, 2012, 18:12
سلام دوستان خسته نباشید
کسی میدونه چطوری میشه پهنای باند یک ساب دامین رو محدود کرد؟
من برای میزبانی فایل هام از یه سرور اختصاصی(دسترسی کامل) استفاده میکنم.سیستم عاملش سنت او اس 6.3 64 بیتی هست.
اما میخوام یه ساب دامین رو محدود کنم که اگه کاربران با لینک اون ساب دامین به سرور وصل شدند محدودیت ها اعمال بشه واسشون...
منظور از محدودیت محدودیت سرعت دانلود،محدودیت تعداد کانکشن های همزمان و مقدار پهنای باند هست برای هر کاربر....
دوستان اگه کسی اینجا هست که میتونه کمک کنه خیلی ممنون میشم...خیلی جاها سوالم مطرح کردم ولی جواب نگرفتم...خیلیم جستجو کردم...
اگه یه خودآموز یا آموزش کامل بذارین خیلی عالی میشه...مرسی
Optis2005
December 14th, 2012, 19:16
سلام دوستان خسته نباشید
کسی میدونه چطوری میشه پهنای باند یک ساب دامین رو محدود کرد؟
من برای میزبانی فایل هام از یه سرور اختصاصی(دسترسی کامل) استفاده میکنم.سیستم عاملش سنت او اس 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 استفاده کنید.
nimait70
December 14th, 2012, 21:06
با سلام
اگه از وب سرور Apache استفاده می کنید ساده ترین راهش اینه که شما Mod_Bw نصب کنید.
بعد از نصب Mod_Bw یک Virtual Host در فایل httpd.conf اضافه کنید و کد های زیر رو داخلش اد کنید :
اگر مود حرفه ای تر می خواید از Cband استفاده کنید.
ممنونم از پاسختون
میشه توضیح بدید چطوری visualhost بسازم و کاری کنم ساب دامین روش ست بشه و بهش اشاره کنه؟
مسیری که فایلام هست هم اینه :
/home/username/domains/mydomain.com/public_html/
آیا فایل ها باید انتقال پیدا کنند؟ یه از تنظیمات visualhost هم میشه درستش کرد.
طریقه ی تنظیم کردن mod_bw رو یاد گرفتم(فقط منظورم تنظیمات محدودیت پهنای باند،محدودیت کانکشن و محدودیت سرعت دانلود و... است) اما با این visualhost و ست کردن دامنه و مسیر دهی مشکل دارم...ممنون میشم کمکم کنید. با مثال باشه که عالیه...خیلی لطف میکنید....مرسی
Optis2005
December 14th, 2012, 21:36
ممنونم از پاسختون
میشه توضیح بدید چطوری 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 رو ریستارت کنید:
service httpd restart
اگر از سی پنل استفاده می کند به قسمت DNS ها برید و یک A رکورد با آدرس ساب دامین و آیپی سرور اد کنید.
امیدوارم مشکلتون حل شده باشه.
nimait70
December 16th, 2012, 13:56
ممنونم بابت راهنمایی من محدود تونستم بکنم سرغت و کانکشن و ... ها رو اما یه چیز دیگه هم مونده،
چطوری میتونم قابلیت resume هم بردارم از این ساب دامین...یعنی اگه کسی در حال دانلود یه فایل با دانلود منجرش بود حالا به هر دلیلی ارتباطش قطع شد دیگه نتونه از ادامه فایل رو دانلود کنه و حتما مجبور بشه از اول فایل رو دانلود کنه. ممنونم
Optis2005
December 16th, 2012, 16:43
ممنونم بابت راهنمایی من محدود تونستم بکنم سرغت و کانکشن و ... ها رو اما یه چیز دیگه هم مونده،
چطوری میتونم قابلیت resume هم بردارم از این ساب دامین...یعنی اگه کسی در حال دانلود یه فایل با دانلود منجرش بود حالا به هر دلیلی ارتباطش قطع شد دیگه نتونه از ادامه فایل رو دانلود کنه و حتما مجبور بشه از اول فایل رو دانلود کنه. ممنونم
با سلام این دو خط رو زیر خط
<Directory "/address/file/hayi/k/dar/sub/domain/gharar/darand"> در Virtual Directory بالا بزارید :
Header set Accept-Ranges none
RequestHeader unset Range