मैं शायद सबसे आसान ssh / portforwarding सवाल कल्पनाशील हूं। मैंने इधर-उधर खोजा है, लेकिन मैं यह काम पाने में कामयाब नहीं हुआ हूं। मैंने वर्षों से नेटवर्क और ssh का उपयोग किया है, लेकिन पहले कभी सेट अप नहीं किया है, इसलिए कुछ बुनियादी समझ गायब है।
वैसे भी, मैं जो करना चाहता हूं वह सरल है। मेरे पास नेटकॉम मॉडेम / राउटर के साथ घर पर एक WLAN है। मेरा मानना है कि मेरे पास घर पर चलने वाली किसी विशेष मशीन के लिए पोर्ट 22 का सेटअप पोर्टफोर्वर्डिंग है (यानी इस मशीन के लिए 192.168.1.X पता निर्दिष्ट करना)। मैंने यह GUI इंटरफ़ेस के माध्यम से मॉडेम के लिए किया।
अब, मैं अपने घर WLAN (यानी दूरस्थ रूप से) के बाहर कहीं और से इस मशीन में एसएसएच करने में सक्षम होना चाहता हूं।
मैं अपने निर्धारित IP पते को सफलतापूर्वक पिंग कर सकता हूं, लेकिन ssh का प्रयास बस कनेक्ट करने में विफल रहता है। क्या यह मशीन के लायक है के लिए Ubuntu चल रहा है। ऐसा मूल प्रश्न पूछने के लिए क्षमा करें।
telnet
याnc
? क्या आप SSH हेडर देखते हैं? यदि नहीं, तो आपने शायद अपने राउटर को सही ढंग से कॉन्फ़िगर नहीं किया है। घर पर अपनी मशीन पर, क्या करता हैtcpdump
आपको आने वाले पोर्ट 22 कनेक्शन पर दिखाएगा? वे प्राप्त कर रहे हैं? बुनियादी डिबगिंग के बहुत सारे आप इसे यहाँ लाने से पहले कर सकते हैं। वैसे, यह एक प्रोग्रामिंग फोरम है ...।