जब वीपीएन कनेक्ट होता है तो पहले एसएसएचएड सर्वर पर जाता है, अब वीपीएन के बिना एसएसएच नहीं कर सकता


0

जब मैंने पहली बार SSHed (RSA पासवर्ड रहित, वहाँ कोई पासवर्ड नहीं है) एक सर्वर के लिए जिसे मैं अभी स्थापित कर रहा हूँ ( ssh root@X.X.X.X) DigitalOcean पर, मैं भूल गया कि मेरा वीपीएन जुड़ा हुआ था। अगर मुझे याद होता, तो मैं इसे बंद कर देता।

हालांकि, अब जब मैं वीपीएन से जुड़े बिना सर्वर से जुड़ने की कोशिश करता हूं, तो मुझे कनेक्शन से इनकार कर दिया जाता है:

ssh: connect to host X.X.X.X port 22: Connection refused

netstat -rnइस लाइन का उपयोग केवल तब दिखता है जब वीपीएन से जुड़ा हो:

X.X.X.X      Y.Y.Y.Y      UGHS            2      409     en0

Y.Y.Y.Yस्थानीय राउटर का प्रवेश द्वार कहां है।

मैं चाहता हूं कि एसएसपी की क्षमता चाहे वह वीपीएन से जुड़ी हो या नहीं। क्या कोई मुझे इसे हासिल करने में मदद कर सकता है?

या क्या मैं वीपीएन से जुड़े बिना, DigitalOcean पर सर्वर को फिर से चालू करना और फिर से शुरू करना बेहतर होगा?

मैं OSX El Capitan का उपयोग कर रहा हूं।


लगता है कि इसका वीपीएन को _originally_having से कुछ लेना-देना नहीं है, बल्कि यह कि वर्चुअल मशीन का कॉन्फ़िगरेशन आपके पास बाहर से ssh को अनुमति नहीं देता है। जब तक आपने सर्वर का IP पता अपने ~ / .ssh / config या कुछ और में एनकोड नहीं किया है। आप अपने सर्वर के उचित बाहरी आईपी पते का उपयोग कर रहे हैं, मुझे लगता है।
क्रिमसन-एग्रेट २ '

हां, यह उचित बाहरी आईपी है और मैंने इसे किसी भी कॉन्फिगर फाइल में नहीं डाला है। मेरे पास DigitalOcean के साथ अन्य सर्वर हैं जो सभी ठीक हैं - इस के साथ एकमात्र अंतर यह है कि मैंने वीपीएन कनेक्ट किया था जब मैंने इसे सेट किया था। आपके विचारों के लिए धन्यवाद।
user114671
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.