ट्रांसमिशन कहता है कि पोर्ट बंद है लेकिन सीडिंग हो रही है


11

मैं अभी ट्रांसमिशन का उपयोग कर रहा हूं।

बंदरगाह का ट्रांसमिशन परीक्षण कहता है: बंदरगाह बंद है। लेकिन बीजारोपण गतिविधि (लगभग 160KB / s) है।

मैंने एक ऑनलाइन साइट के साथ पोर्ट की दोबारा जाँच की। कहते हैं बंद भी हो गया। वो कैसे संभव है??

मैं यह जोड़ना भूल गया कि मैं Ubuntu 12.04 का उपयोग करता हूं और मैंने ट्रांसमिशन और राउटर के इंटरफेस में Upnp दोनों को सक्षम किया।

पोर्ट बंद होने पर भी बीजारोपण हो सकता है?

जवाबों:


14

प्रश्न का संक्षिप्त उत्तर: हाँ , आप बंद बंदरगाह के साथ भी बीज लगा सकते हैं।

  • यदि पोर्ट बंद है, जिसका अर्थ है कि आप आने वाले कनेक्शन स्वीकार नहीं कर सकते हैं, लेकिन आप अभी भी उन साथियों से कनेक्ट कर सकते हैं जो कनेक्शन स्वीकार करते हैं। टोरेंट शब्दावली में वे कहते हैं कि आप निष्क्रिय मोड में हैं।

  • यदि आपका पोर्ट खुला होगा तो आप कनेक्शन भी स्वीकार कर सकेंगे। टोरेंट शब्दावली में इसे सक्रिय मोड कहा जाता है।

तो यह इस तरह काम करता है: निष्क्रिय मोड में एक ग्राहक एक ग्राहक से जुड़ सकता है जो सक्रिय मोड में है, लेकिन एक ग्राहक के लिए नहीं जो निष्क्रिय मोड में है। सक्रिय मोड में एक क्लाइंट सक्रिय और निष्क्रिय दोनों क्लाइंट से जुड़ सकता है।

इसलिए यदि आपका पोर्ट बंद है तो इसका मतलब है कि आप बंद पोर्ट के साथ अन्य साथियों से कनेक्ट नहीं हो सकते। इसका मतलब है कि आप कम साथियों को प्राप्त कर सकते हैं और उस बदतर गति के कारण। लेकिन अगर धार लगातार है और आपके साथी बहुत सारे हैं, तो संभवत: आपके कनेक्शन को अधिकतम करने के लिए पर्याप्त सक्रिय साथियों को खोजने में सक्षम होंगे। यदि धार में कुछ सहकर्मी हैं तो यह संभव है कि सक्रिय मोड के साथ आपको बहुत बेहतर गति मिलेगी। (यदि ऐसा दुर्लभ मामला होता है कि सभी साथी निष्क्रिय मोड में हैं, तो आप कुछ भी डाउनलोड / अपलोड करने में सक्षम नहीं होंगे। वास्तव में साथियों में से कोई भी कुछ भी करने में सक्षम नहीं होगा, क्योंकि हर कोई निष्क्रिय है, आपको तब तक इंतजार करना होगा। एक सक्रिय सहकर्मी आता है।)


उस पोर्ट को खोलने के लिए : सबसे पहले एडिट के तहत ट्रांसमिशन में पोर्ट की संख्या ज्ञात करें-> प्राथमिकताएं-> नेटवर्क-> आने वाले कनेक्शन के लिए उपयोग किया जाने वाला पोर्ट । उस पोर्ट को आपके राउटर या आपके फ़ायरवॉल द्वारा ब्लॉक किया जा सकता है।

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

    sudo iptables -I INPUT -p tcp --dport PORT_NUMBER -j ACCEPT
    

    यह केवल एक अस्थायी समाधान है, रिबूट के बाद यह फ़ायरवॉल सेटिंग खो जाती है। यदि आप इसे स्थायी बनाना चाहते हैं तो आप इस कमांड को स्टार्टअप स्क्रिप्ट में डाल सकते हैं। (लेकिन यह बेहतर है कि आप स्थायी समाधान के लिए अपने फ़ायरवॉल फ्रंटेंड (ufw, gufw, firestarter, उदा) में पोर्ट की अनुमति दें।)

  • तो अधिक संभावना मामला यह है कि आपका राउटर उस पोर्ट को "ब्लॉक" कर रहा है:

    इसे हल करने का आसान तरीका है कि राउटर की सेटिंग में UPnP को सक्षम करें और एडिट-> प्राथमिकता-> नेटवर्क टैब-> के तहत ट्रांसमिशन में भी उपयोग करें और मेरे राउटर से यूपीएनपी या नेट-पीएमपी पोर्ट-फॉरवर्डिंग में चेक करें

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

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


फिर, मैं उस पोर्ट को कैसे खोल सकता हूं? मैं Ubuntu 12.04 LTS का उपयोग करता हूं। मैंने ट्रांसमिशन और राउटर के इंटरफेस में UPnP को सक्षम किया। ISP ने मुझे एक मॉडेम दिया और एक राउटर उस मॉडेम से जुड़ा है। मैंने ट्रांसमिशन में उस विकल्प की जाँच की: "ट्रांसमिशन शुरू होने पर हर बार एक यादृच्छिक पोर्ट चुनें"। पोर्ट हमेशा बंद क्यों रहता है?
जानिना

@janina I ने अपना उत्तर अपडेट किया। यादृच्छिक बंदरगाह बात इस लिए नहीं है। यह एक तरह का सुरक्षा उपाय है, लेकिन यह ज्यादा नहीं है। यदि UPNP समाधान आपके लिए काम करता है, तो आप उस यादृच्छिक सेटिंग का उपयोग कर सकते हैं। अगर UPNP समाधान काम नहीं करता है, तो आपको उस विकल्प को अनचेक करना होगा और एक फिक्स पोर्ट का उपयोग करना होगा, और पोर्ट को ठीक करना होगा।
फाल्कनर

@ फाल्कनर, क्या होगा अगर मैंने फ़ायरवॉल का उपयोग किया और पोर्ट खोला। मेरे राउटर में यूपीएनपी (विंडोज के साथ एक ही कंप्यूटर पूरी तरह से काम करता है) अभी तक तब भी है जब ट्रांसमिशन परीक्षण करता है कि यह बंद है। कोई उपाय?
रॉय जू

1

पोर्ट खोलने के लिए, आपको दो स्तरों, कंप्यूटर और मॉडेम राउटर पर काम करना होगा :

  1. ट्रांसमिशन खोलें और एडिट में जाएं -> प्राथमिकताएं -> नेटवर्क
  2. पोर्ट संख्या की प्रतिलिपि बनाएँ (जैसे। 51414 )
  3. मेरे रूटर से "UPnP या NAT-PMP पोर्ट का उपयोग करें" की जाँच करें यहाँ छवि विवरण दर्ज करें
  4. एक टर्मिनल खोलें और रूट के रूप में, फ़ायरवॉल में पोर्ट को स्थायी रूप से खोलने के लिए निम्न कमांड दें :

    $ sudo firewall-cmd --permanent --add-port=51414/tcp

  5. अब अंतिम चरण, यानी आपके मॉडेम राउटर का मैनुअल कॉन्फ़िगरेशन , आपके आईपी पते पर एक वेब ब्राउज़र खोलकर (यह पता लगाने के लिए पिछले गाइड की जांच करें: यह 192.168.1.100, या 192.168.1.1, या 192.168.178.1 हो सकता है। , या कुछ और)
  6. के लिए ! फ्रिट्ज बॉक्स 7490 मॉडम रूटर , उदाहरण के लिए, आप में जाने की जरूरत है इंटरनेट -> परमिट पहुँच => एक चयन उपकरण => अब पर क्लिक करें नई शेयरिंग या, यदि आप olready एक है, पर क्लिक करें संपादित करें आइकन को एक नया जोड़ने अग्रेषण => नया परमिट एक्सेस -> आवेदन के रूप में एक कस्टम नाम दर्ज करने के लिए अन्य एप्लिकेशन का चयन करें -> प्रोटोकॉल के रूप में टीसीपी चुनें -> फिर सभी तीन क्षेत्रों में पोर्ट 51414 के रूप में => ठीक => ठीक => लागू करें
  7. अब ट्रांसमिशन का परीक्षण करें , संपादन में जा रहा है -> वरीयताएँ -> नेटवर्क -> चेक पोर्ट => ओपन !
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.