उबंटू में एक विशेष बंदरगाह कैसे खोलें?


15

मेरा सोलसेक क्लाइंट निकोटीन + प्रारंभिक कॉन्फ़िगरेशन के दौरान मेरे खुले बंदरगाहों की जांच करता है और कहता है कि इसे जिस पोर्ट नंबर की आवश्यकता है, वह बंद हो गया है, जिससे मुझे लगभग 50% उपयोगकर्ताओं को बंद कर दिया गया। वैसे भी क्या मैं अनुप्रयोग के उपयोग के लिए उस विशेष पोर्ट को खोल सकता हूं?

RUnning ubuntu डेस्कटॉप 13.04। मैंने मैन्युअल रूप से किसी भी फ़ायरवॉल को स्थापित नहीं किया है, लेकिन यह सुनिश्चित नहीं है कि क्या डिफ़ॉल्ट स्थापना में शामिल है।


क्या आप उबंटू डेस्कटॉप या सर्वर चला रहे हैं? कोई फ़ायरवॉल चला रहे हैं?
मिच

डेस्कटॉप (भरोसेमंद) और कोई अतिरिक्त फ़ायरवॉल स्थापित नहीं
चार्ली

जवाबों:


7

इसे कमांडलाइन पर चलाएं; इसे समस्या को हल करना चाहिए:sudo iptables -A INPUT -m conntrack --ctstate NEW,RELATED,ESTABLISHED -j ACCEPT

एक विशिष्ट पोर्ट करने के लिए:

sudo iptables -A INPUT -p <tcp OR udp> <--dport OR --sport> <port> -j ACCEPT

INPUTआने वाले यातायात के लिए श्रृंखला है। -pहै प्रोटोकॉल (या तो tcpया udp --dportया --sportगंतव्य या स्रोत बंदरगाह के लिए अनुमति निर्दिष्ट करें। -j"कूद" है और इसकी जहां ACCEPT, REJECTया DROPपैकेट (रों)

iptablesमैन पेज को पढ़कर विवरण प्राप्त किया जा सकता है। चूंकि आप एक शुरुआत कर रहे हैं, आप शायद इसे उपयोगी पाएंगे: http://www.netfilter.org/documentation/HOWTO//packet-filtering-HOWTO.html


1
@ जे मूर: धन्यवाद, लेकिन मैं पोर्ट नंबर में कहां डालूं? यह भी मदद करेगा कि क्या आप एक लाइनर में डाल सकते हैं कि ये तर्क क्या हैं?
चार्ली

1
मैंने उपरोक्त तरीकों की कोशिश की, और हालांकि मुझे लगता है कि उन्हें काम करना चाहिए, क्लाइंट पोर्ट-चेकिंग पेज: tools.slsknet.org/porttest.php?port=2234 हमेशा दिखाता है कि पोर्ट बंद है। कोई विचार?
चार्ली

0

आपको कम से कम एक फ़ायरवॉल स्थापित करने की आवश्यकता है, क्योंकि यह ubuntu पर डिफ़ॉल्ट स्थापना में स्थापित नहीं है।

32 बिट्स के लिए
- फायरस्टार्टर
64 बिट्स के लिए
- फायरस्टार्टर

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

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