मेरे पास कुछ वेब ऐप चलाने वाले सेंटोस 6.5 हैं। वर्तमान में निम्नलिखित पोर्ट अग्रेषण नियमों के कारण, मैं केवल अपनी सार्वजनिक सामग्री का उपयोग करने में सक्षम हूं 127.0.0.1:8080/
वहाँ किसी को भी उपयोग करने के लिए है 127.0.0.1
बजाय? मैं मेजबान फ़ाइल के साथ कुछ भी नहीं कर सकता क्योंकि यह एक मेजबान समस्या नहीं है, बल्कि बंदरगाह है।
इस समस्या के लिए कोई सुधार?
आप पोर्ट 80 को अतिथि पोर्ट 22 को क्यों अग्रेषित करेंगे? बस अपनी बातों को सही रखें और मेजबान पोर्ट को 80 उपलब्ध कराएं ...
—
mveroone
नहीं, क्योंकि आपने ssh पर अपने पोर्ट 80 मैपिंग को बर्बाद कर दिया था। जब आप वेब ब्राउजर में पोर्ट के बिना एड्रेस डालते हैं, तो यह मान लेता है कि आपका मतलब पोर्ट 80 है। मैं आपको 22 के मैप की सिफारिश करूंगा- & gt; 22 और 80 - & gt; जब तक आपके पास अपने नेट के माध्यम से चलने के लिए बंदरगाहों को संभालने का कोई अच्छा कारण नहीं है, तब तक 80। किसी भी तरह से, एक उच्च मूल्य सेवा (ssh) को होस्ट नहीं किया जा सकता है, जो कि स्कैन किए गए पोर्ट होने की सबसे अधिक संभावना है (80)। सुरक्षा के दृष्टिकोण से इसका प्रतिकार।
—
Frank Thomas
@Kwaio क्योंकि NAT IP का उपयोग कर रहा है
—
Bimlik
10.0.2.15
और यह मेरे ब्राउज़र से किसी कारण से मुझे समझ में नहीं आ सकता है। मैंने हफ्तों तक कोशिश की, लेकिन मैं अपने सर्वर को उस आईपी के साथ एक्सेस नहीं कर सकता। इसलिए मैं पोर्ट 80 से 22 आगे कर रहा हूं।
@FrankThomas आप ssh का उपयोग कैसे करते हैं? क्योंकि मैं NAT को IP का उपयोग करके किसी भी पोर्ट का उपयोग नहीं कर सकता जो NAT मुझे देता है। जो 10.0.2.15 है
—
Bimlik
@FrankThomas कृपया उत्तर दें, इसलिए मैं उस उत्तर को स्वीकार नहीं कर सकता। मैं अंत में राहत महसूस करता हूं। अब, मैं केवल एक फ्रंट एंड वेब डेवलपर हूं। यह पोर्ट, नेटवर्क सामान बहुत कठिन है।
—
Bimlik