संक्षेप में: मेरे पास एक समर्पित सर्वर है जिसमें कुछ दोस्त हैं जो वेब गुई के साथ एक टोरेंट क्लाइंट चला रहे हैं। प्रत्येक उपयोगकर्ता सर्वर पर अपने उपयोगकर्ता नाम के तहत एक क्लाइंट चला रहा है, इसलिए डाउनलोड उनके उपयोगकर्ता निर्देशिका में जाते हैं, और केवल उनकी अपनी फ़ाइलों तक पहुंच होती है आदि।
मैं प्रति उपयोगकर्ता के आधार पर प्रति माह बैंडविड्थ की निगरानी कैसे कर सकता हूं?
मैं सोच रहा था कि शायद iptables का उपयोग करने का एक तरीका होना चाहिए। और उपयोगकर्ता X की सभी प्रक्रियाओं द्वारा उपयोग किए जाने वाले बैंडविड्थ की निगरानी करके। और यदि उन्होंने अधिक उपयोग किया है तो Y की मासिक अनुमति वाले बैंडविड्थ का उपयोग करते हुए, उन्हें यह कहते हुए एक संदेश मिलता है कि नेटवर्किंग उनके टोरेंट क्लाइंट के लिए अवरुद्ध हो जाती है, या क्लाइंट पूरी तरह से मारा जाता है। मैंने विद्रूप के बारे में भी सोचा था, लेकिन यह देखते हुए कि यह कई टोरेंट क्लाइंट का उपयोग कर रहा है, यह बहुत सारे सर्वर संसाधनों का उपयोग कर सकता है ...
मैं डेबियन लेन का उपयोग कर रहा हूं।
मुझे यकीन नहीं है कि यह कैसे करना है ...
क्या यह सब संभव होगा? मैं इस के लिए भी आंशिक समाधान के लिए आभारी हूँ ...