উত্তর:
আপনি http://linux.die.net/man/8/tctc
এ ম্যান পেজ নামক কমান্ডটি ব্যবহার করে ইন্টারফেসে নেটওয়ার্ক ব্যান্ডউইদথকে থ্রটল করতে পারেন
একটি সাধারণ স্ক্রিপ্টের জন্য, বিস্ময়কর চেষ্টা করুন ।
টিসি ব্যবহার করে একটি উদাহরণ:
tc qdisc add dev eth0 root tbf rate 1024kbit latency 50ms burst 1540
tc
কমান্ড আপনি খুঁজে চিহ্ন এর পোস্ট এখানে পরীক্ষা করতে পারবেন mark.koli.ch/... openvz উইকি হয়েছে আরো উদাহরণ openvz.org/Traffic_shaping_with_tc
পূর্ববর্তী উত্তরে উল্লিখিত হিসাবে, আশ্চর্যজনক কাজটি সহজেই করে। আমি ज्ওয়ালন্ত শ্রেষ্ঠ দ্বারা উপরের লিঙ্ক থেকে তথ্য অন্তর্ভুক্ত
apt-get install wondershaper
আশ্চর্যজনক - একটি নির্দিষ্ট ইন্টারফেসের ব্যান্ডউইথের সীমাবদ্ধ করার একটি সহজ সরঞ্জাম।
$ sudo wondershaper {interface} {down} {up}
কেপিবিএস-এ {ডাউন} এবং {আপ band ব্যান্ডউইথথ
সুতরাং উদাহরণস্বরূপ আপনি যদি ইন্টারফেস এথ 1 এর ব্যান্ডউইথকে 256 কেবিপিএস ডাউনলিংক এবং 128 কেবিপিএস আপলিংকের মধ্যে সীমাবদ্ধ করতে চান,
$ sudo wondershaper eth1 256 128
সীমাটি সাফ করতে,
$ sudo wondershaper clear eth1
কিছু মাপদণ্ডের উপর ভিত্তি করে নেটওয়ার্ক সংস্থান সীমাবদ্ধ করা QoS এর বিষয় । লিনাক্স সিস্টেমে ব্যবহারকারীর ট্র্যাফিক নিয়ন্ত্রণের বিভিন্ন উপায় রয়েছে।
বার্ট হুবার্টের দ্বারা লিনাক্সে উন্নত রাউটিং কৌশল এবং ট্র্যাফিক নিয়ন্ত্রণ সম্পর্কে একটি দুর্দান্ত উপায় to
আপনার যদি ইতিমধ্যে অন্য কোথাও অ্যাপাচি সেটআপ থাকে তবে আপনি এটি ব্যবহার করতে পারেন mod_bw
যা প্রক্সড সংযোগগুলিতেও কাজ করে (যেমন অ্যাপাচি সব কিছু যথাযথ সার্ভারে এগিয়ে দেয় তবে প্রতিক্রিয়াগুলি ধীর করে দেয়))
আপনি iptables hashlimit মডিউলটিও ব্যবহার করতে পারেন। এখানে একটি সহজ উদাহরণ:
iptables -A ফরওয়ার্ড-মি হ্যাশলিমিট - উপরের 512 কেবি / সেকেন্ড --শালিমিট-বিস্ফোরণ 1 এমবি - হ্যাশলিমিট-মোড এসক্রিপ, ডিএসটিপ - হ্যাশলিমিট-নাম ব্রুইলিট -জে ড্রপ
এই নিয়মটি প্রতিটি উত্স এবং গন্তব্য জুটির জন্য 1 এমবি ফাটলে ফরওয়ার্ড চেইনটি 512 কেবি / সেকেন্ড হিসাবে যেতে ট্র্যাফিক সীমাবদ্ধ করে।
আরও তথ্যের জন্য iptables ম্যানুয়াল এর hashlimit বিভাগ চেক করুন।