ऐसी कई चीजें हैं जिन्हें आपको करने की आवश्यकता है:
1) उसकी टिप्पणी में उल्लिखित fkraiem की तरह, सुनिश्चित करें कि आपका VM स्थानीय नेटवर्क पर उपलब्ध है। VM सेटिंग्स में 'ब्रिज' नेटवर्क कनेक्शन का उपयोग करके उसे पूरा करना चाहिए। फिर अपने अन्य कंप्यूटरों (यहां तक कि अपने मेजबान) का उपयोग करके, यह देखने के लिए जांचें कि क्या आप एसएसएच सर्वर में लॉग इन कर सकते हैं। यदि आप कर सकते हैं, बधाई हो, तो अगले चरण पर जाएं।
2) आगे आपको यह जानने की जरूरत है कि आपके राउटर पर आगे पोर्ट कैसे करें। चूंकि आपने उल्लेख नहीं किया है कि आपके पास कौन सा राउटर है, इसलिए आपको खुद ही पता लगाना होगा। पोर्ट 22 एसएसएच द्वारा उपयोग किया जाने वाला एक है। बेशक, आप अपने सर्वर में हैक करने की कोशिश कर रहे स्क्रिप्ट किडीज़ के एक झुंड द्वारा भरे गए लॉग से बचने के लिए राउटर पर एक उच्च बंदरगाह पर सुन सकते हैं, और फिर पोर्ट को अपने सर्वर पर 22 तक अग्रेषित कर सकते हैं। उदाहरण के लिए, अपने सर्वर के लिए अपने स्थानीय आईपी की कल्पना करने की सुविधा 192.168.0.10 है। आपका WAN (इंटरनेट) IP 99.99.99.99 है।
99.99.99.99:60022 -> राउटर -> 192.168.0.10:22
आप क्या करना चाहते हैं, अपने राउटर को पोर्ट 60022 पर सुनने के लिए कहें, और आगे आईपी 192.168.0.10, और पोर्ट 22 पर भेजें।
यह जानने के लिए कि आपका WAN IP क्या है, बस Google 'मेरा आईपी पता क्या है'। अन्य तरीके हैं, लेकिन यह सबसे आसान है।
अब आप राउटर को सेटअप करने के बाद, उच्च पोर्ट के साथ एक बाहरी कंप्यूटर से अपने WAN IP से कनेक्ट करने का प्रयास करें। आप अपने सेलफोन के साथ एक लैपटॉप को पूरा कर सकते हैं।
यदि आप इसके साथ जुड़ सकते हैं, तो फिर से बधाई।
3) अब आपको यह सुनिश्चित करना है कि आपके आईपी पते आपके स्थानीय नेटवर्क पर स्थिर रहें, और आपको अपने WAN IP पते के लिए डायनामिक DNS प्रविष्टि प्राप्त करनी होगी। इस तरह आप अपने WAN IP के बजाय एक डोमेन नाम का उपयोग करेंगे। कुछ मुफ्त सेवा खोजने के लिए Google 'डायनेमिक डीएनएस'।
उम्मीद है कि मदद की।