क्या किसी फाइलर के लिए बिटटोरेंट का उपयोग करना संभव है [बंद]


11

मैं एक फ़ाइल सर्वर स्थापित करना चाहूंगा जो वेब के माध्यम से खोज योग्य, बेहतर हो। मैं सोच रहा था कि क्या बिटकॉइन प्रोटोकॉल का उपयोग करके इसे प्राप्त करना संभव होगा और सर्वर पर हर एक टोरेंट को साझा करने वाला एक क्लाइंट होगा। मुझे लगता है कि मैं webinterface के लिए कुछ उपलब्ध ट्रैकर समाधान का उपयोग कर सकता हूं या खुद लिख सकता हूं।

मेरी चिंता यह है कि अगर किसी क्लाइंट की साझा की जा सकने वाली टोरेंट्स की संख्या की कोई सीमा हो, तो संभवतः यह 10k टोरेंट हो सकता है।

ग्राहकों को डाउनलोड करने की संख्या बहुत कम है, केवल मैं और मेरे रिश्तेदार। विचार यह है कि छुट्टियों की तस्वीरों से लेकर संगीत रचनाओं तक सब कुछ होस्ट करने के लिए एक ही जगह है।

क्या इस तरह के फ़ाइल सर्वर के लिए कोई अन्य विकल्प है। सर्वर पर फाइल अपलोड करना भी आसान होना चाहिए।


1
सुपरयूजर पर विश्वास करता है।
जॉन गार्डनियर्स

जवाबों:


8

सिद्धांत रूप में यह संभव है लेकिन आप क्यों करना चाहेंगे? यदि आप केवल कुछ लोगों को देख रहे हैं, तो आप वितरित बैंडविड्थ के लाभों को ढीला कर देते हैं।


जरुरी नहीं। क्या होगा अगर वे 5 लोगों के साथ 10GB होम मूवीज शेयर करना चाहते हैं? HTTP का उपयोग करते हुए, उन्हें 50GB डेटा ट्रांसफर करना होगा। बिटटोरेंट के उपयोग से आपको सबसे कम स्थानांतरण करना होगा।
रोरी

यह मानते हुए कि अन्य लोग वास्तव में टोरेंट को खुला रखते हैं जो कि संभावना नहीं है। बिटोरेंट प्रोटोकॉल के ओवरहेड्स का अर्थ है कि आपको दूसरों को 1.1times के आसपास अपलोड करने की आवश्यकता है जो एक http हस्तांतरण से मेल खाने के लिए नीचे है
रयान

5

मैं सादे पुराने एफ़टीपी की सिफारिश करना चाहूंगा। आपको अपनी निर्देशिका सूची मुफ्त में मिल जाती है क्योंकि यह प्रोटोकॉल का हिस्सा है और लोगों को अतिरिक्त क्लाइंट की आवश्यकता नहीं है, क्योंकि सभी अच्छे ब्राउज़रों के पास एक बुनियादी क्लाइंट क्लाइंट होता है। केवल अपलोड करने के लिए उन्हें एफ़टीपी प्रोग्राम की आवश्यकता होती है।

बिटटोरेंट वास्तव में यहां गड़बड़ हो जाएगा, क्योंकि लोग सिर्फ सामान अपलोड नहीं कर सकते हैं - उन्हें हर फाइल के लिए टोरेंट फाइल बनाने की जरूरत है और फिर फाइल को सर्वर में जोड़ें। सर्वर पर बीटी क्लाइंट को इसके बारे में जागरूक करने की जरूरत है और .torrent फ़ाइल को कतार में जोड़ना है, और उसके बाद ही उपयोगकर्ता अपनी वास्तविक फ़ाइल को "अपलोड" कर सकता है।


कई जगह ftp outbound - जैसे wifi hotspots, Caf'es, बहुत सारे काम के स्थान ... http का उपयोग शायद इन दिनों इंटरनेट फ़ाइल स्थानांतरण के लिए किया जाना चाहिए, दुख की बात है: /
Oskar Duveborn

5
  1. बिटटोरेंट ट्रैकर सेटअप करने के लिए बहुत आसान है, मुझे पीएचपी-आधारित कुछ पता है, लेकिन वे ज्यादातर रूसी में हैं (टोरेंटपियर - phpbb2 इंटरफ़ेस, TBDev)। आप XBTT को भी देख सकते हैं - C ++ में लिखा है - यह एक बॉक्स पर लाखों साथियों का प्रबंधन कर सकता है, लेकिन इसके लिए वेब इंटरफ़ेस थोड़े कठिन हैं।
    UPD: मुझे यह प्रोजेक्ट xbtit मिला है जो वे इसे BSD लाइसेंस के तहत मुफ्त में देते हैं। आप यहां डेमो की कोशिश कर सकते हैं
  2. मुझे लगता है कि चुंबक लिंक के आदान-प्रदान के लिए सरल वेब इंटरफेस के साथ डायरेक्ट कनेक्ट आपके लिए अधिक उपयुक्त हो सकता है। वहाँ बहुत सारे हब हैं जिन्हें आप चुन सकते हैं, विंडोज़ 1-क्लिक से * nix-only के साथ लुआ और पायथन स्क्रिप्ट समर्थन। बस सबसे लोकप्रिय: PtokaX , YnHUB , VerliHub )।
  3. और निश्चित रूप से एफ़टीपी अभी भी जीवित है! आप HTTP के साथ FTP स्टोरेज को आसानी से जोड़ सकते हैं और हाथ से बनाई गई साइट को स्थापित और प्रबंधित कर सकते हैं

3

बिटटोरेंट शायद सबसे अच्छी बात नहीं है क्योंकि

क) सबसे बड़ी समस्या कई धार वाली फाइलें नहीं हैं, लेकिन उन्हें खोजा जा सकता है।

बी) उन्हें एक सॉफ्टवेयर का उपयोग करना होगा जो संभवतः आपके रिश्तेदारों के लिए उपयोग करना आसान नहीं है।

मैं आपको सलाह दूंगा कि आप एक ऑनलाइन स्टोरेज सेवा जैसे कि Wuala को देखें


3

आप निजीकरण का उपयोग कर सकते हैं , जिसे प्रोटोकॉल जैसे बिटोरेंट का उपयोग करके निजी डेटा साझा करने के लिए डिज़ाइन किया गया है। जैसा कि मैंने देखा है कि आपके पास सर्वर होने के लिए कम से कम एक क्लाइंट सेट हो सकता है जो आपके परिवार की तस्वीरों और व्हाट्सएप को होस्ट करने के लिए हमेशा उपलब्ध रहेगा।

मैं वास्तव में नहीं जानता कि वास्तविक सीमाएं क्या हैं, लेकिन आप इसमें पूरी निर्देशिका साझा कर सकते हैं। मुझे पता है कि बिटटोरेंट क्लाइंट वास्तव में सुस्त हो जाते हैं यदि आपके पास एक ही समय में कई टोरेंट हैं।


2

एक मुद्दा जो आप यहां चलाने जा रहे हैं वह यह है कि आपको केवल एक आईपी पते पर सीमित संख्या में पोर्ट / सॉकेट मिले हैं। यदि आप एक ऐसी प्रणाली को चलाने जा रहे हैं, जहाँ आपके पास अपनी सभी फाइलें एक बिटोरेंट शैली प्रोटोकॉल के माध्यम से साझा की जाती हैं, तो आप बहुत तेज़ी से बाहर निकलने वाले हैं यदि आप ऐसा कुछ भी करते हैं जिसमें लोग रुचि रखते हैं। नए आईपी पते जोड़ना शुरू करना है, और यह बहुत पुराना हो जाएगा।


और यह अन्य मुद्दों को नजरअंदाज कर रहा है जैसे कि अगर आपके और बाकी इंटरनेट या राज्य को बनाए रखने की कोशिश करने वाली अन्य चीजों के बीच एक नैटवेट फ़ायरवॉल मिल गया है, तो वे बहुत तेज़ हो जाएंगे।
क्रिस

एमएमएम ... बहुत ही विवादित बयान, मेरे पास एक बॉक्स पर 46,000 टॉरेंट और 250,000+ साथियों के साथ टोरेंट ट्रैकर है। यह अभी भी इसकी सीमा से बहुत दूर है और मुझे लगता है कि यह सीमा एक ही बॉक्स पर php- आधारित फोरम होने की अधिक संभावना है। ठीक से ट्यून किए गए FreeBSD में बहुत अच्छा नेटवर्क प्रदर्शन है।
SaveTheRbtz

कितने होस्ट वास्तव में किसी भी समय आपके सर्वर से जुड़े होते हैं - यानी कनेक्शन स्थापित करने और फाड़ने की प्रक्रिया में कितने स्थापित हैं या हैं?
क्रिस

1
अब, सुबह जल्दी (रूस में सुबह 7 बजे) मेरे पास नेटस्टैट में 5,000 प्रविष्टियाँ और फ़ायरवॉल की राज्य तालिका में 40,000 प्रविष्टियाँ हैं, इसलिए मुझे लगता है कि यह सप्ताहांत की शाम को x5 के बारे में अधिक होगा। जब हम पिछले सर्वर का परीक्षण कर रहे हैं तो हमने XBT ट्रैकर के 50,000 अनुरोधों पर जोर दिया। के डेवलपर nginxसर्वर, IGOs सिज़ोएव, एकल वेबसर्वर पर 200,000 अनुरोधों को हैंडल करने FreeBSD देखते।
SaveTheRbtz

मेरा एकमात्र बिंदु यह था कि, उदाहरण के लिए, यदि आपके पास 25,000 प्रविष्टियाँ नेटस्टैट में हैं, तो आप अपनी पूर्ण सीमा 2 ^ 16 आउटगोइंग सॉकेट (या होने की प्रक्रिया में) के रास्ते के बारे में 1 / 3rd हैं। सेट अप / फाड़)। इसका प्रदर्शन और हर चीज से कोई लेना देना नहीं है कि आप एक आईपी पते के साथ क्या कर सकते हैं।
क्रिस

1

आप कई मुफ्त वेब ऐप्स में से एक का उपयोग करना बेहतर समझेंगे, जिसमें फ़ाइल अपलोड मॉड्यूल शामिल है। फ़ाइलों को साझा करने के लिए बिटोरेंट का उपयोग करना कुछ लोगों को एक शानदार तरीके से लगता है कि उपयोग की सभी कठिनाई है जो बिटकॉइन बड़े पैमाने पर वितरित मेजबानों के लाभों में से किसी के साथ नहीं लाते हैं और इसे बनाने के लिए किसी एक बिंदु पर बैंडविड्थ को कम कर देते हैं।


0

http://www.rejetto.com/hfs/

एचएफएस विंडोज के लिए एक सरल फ़ाइल सर्वर है जो आपको किसी को भी अपनी मशीन पर किसी भी फाइल को वेब एक्सेस देने की अनुमति देगा। इसकी सुपर आसान स्थापित करने के लिए।


0

जेक आज़माएं: http://jakeapp.com/

जेक एक सहयोगी फ़ाइल साझाकरण उपकरण है जो आपको अन्य लोगों के साथ अपने कंप्यूटर पर फ़ाइलों को सुरक्षित और आसानी से साझा करने की अनुमति देता है। जेक में एक फ़ोल्डर खींचें, अपने दोस्तों या सहकर्मियों को आमंत्रित करें और साझा करना शुरू करें!


एक साल बाद, मैंने कोशिश की, और मुझे यह मिला: "रूबी ऑन रेल्स एप्लिकेशन शुरू नहीं किया जा सका"। आउटसोर्सिंग करते समय कुछ चीजें आसान हो जाती हैं, यह आपको दूसरी पार्टी पर निर्भर करता है - यदि वह सेवा नीचे जाती है या कंपनी व्यवसाय से बाहर हो जाती है, तो आप अपने डेटा को कैसे प्राप्त करेंगे? इस तरह की सेवा के लिए प्रतिबद्ध होने से पहले इसे कुछ सोचें - जवाब बहुत अच्छी तरह से "आप नहीं करेंगे" हो सकता है।
पिस्कॉर ने 16

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.