राउटर के पीछे एक कंप्यूटर से कनेक्ट करें जिसे मैं नियंत्रित नहीं करता हूं


3

मेरे ISP ने मेरे पूरे अपार्टमेंट भवन के लिए एक एकल IP पता सौंपा है (ISP का भवन के साथ एक विशिष्टता अनुबंध है)। 'WAN' पता मेरा राउटर देखता है '192.168.1.130' जो बताता है कि मैं दूसरे राउटर के पीछे हूं (और इस राउटर का नियंत्रण मेरे पास नहीं है, इसलिए मैं इस पर पोर्ट नहीं खोल सकता)।

मैं बाहरी दुनिया से अपने घरेलू नेटवर्क में सर्वश्रेष्ठ डायल कैसे कर सकता हूं? मुझे लगता है कि DDNS काम नहीं करेगा। लेकिन मैं सोच रहा हूं कि क्या मैं किसी अन्य सर्वर या सेवा से एक सक्रिय वीपीएन सुरंग को छोड़ सकता हूं जहां से कनेक्ट करना है, या अगर कुछ अन्य नेटवर्किंग जादू है जो मैं अपने आईएसपी की सीमाओं के आसपास प्राप्त करने के लिए आह्वान कर सकता हूं?

संपादित करें: कोई मॉडेम नहीं है। कनेक्शन दीवार से बाहर एक ईथरनेट पोर्ट से आता है। आईएसपी सहकारी नहीं है।

Edit2: जैसा कि सुझाव दिया गया है, मैंने कुछ समय के लिए पोर्ट अग्रेषण के साथ विशिष्ट बंदरगाहों को खोलने के लिए एक रिवर्स SSH सुरंग का उपयोग करने का निर्णय लिया है। यह SSH सुरंग होम सर्वर के साथ शुरू और शुरू होती है और एक बाहरी, सार्वजनिक VPS से जुड़ती है, जो 24/7 सक्रिय होती है। जैसा कि मुझे पता चला है, अगर आप घर सर्वर से बाहरी सर्वर तक सुरंग के लिए पुट्टी का उपयोग कर रहे हैं, तो "रिमोट पोर्ट वही (एसएसएच -2 केवल)" जांचना सुनिश्चित करें। उदाहरण:

R<public_port>   <LAN_IP_on_home_network>:<listening_port_for_that_machine>

1
क्या आपने ISP से बात की है?
Xavierjazz

क्या आप हमें बता सकते हैं कि आपका मॉडेम किस ब्रांड / प्रकार का है? उदाहरण के लिए: सिस्को डॉक्सिस AB1234
LPChip

जवाबों:


4

आप आगे किस तरह की सेवा देख रहे हैं? यदि आपके पास कहीं बाहर सर्वर है तो SSH रिले करना आसान होगा।

यदि आप एक बाहरी एसएसएच सर्वर का उपयोग कर सकते हैं, तो आप उस बाहरी सर्वर पर एक दूरस्थ पोर्ट को अपने आंतरिक सर्वर पर अग्रेषित कर सकते हैं (और वैकल्पिक रूप से इसे बाहरी कनेक्शन स्वीकार करते हैं)।

ssh -R *:12345:internal.server:22 user@public.server 

यह आपके आंतरिक सर्वर पर 22 को पोर्ट करने के लिए सार्वजनिक सर्वर पर पोर्ट 12345 को अग्रेषित करेगा, जो कि आप उस मशीन से कनेक्ट होने पर लोकलहोस्ट हो सकते हैं।

फिर, मान लें कि सार्वजनिक सर्वर के अपने फ़ायरवॉल नियम सही तरीके से स्थापित हैं, तो आप सार्वजनिक सर्वर के पोर्ट 12345 से जुड़कर अपने आंतरिक सर्वर तक पहुँच बना सकेंगे।

यदि आप * को छोड़ देते हैं: तो यह केवल बाहरी सर्वर के लिए लूपबैक इंटरफेस पर आगे बढ़ेगा, इसलिए आपको पहले उस सर्वर पर एसएसएच करना होगा, फिर उस मशीन से एसएसएच को लोकलहोस्ट पोर्ट 12345 पर भेजना होगा।


क्या मैं उस पोर्ट या SSH ट्रैफ़िक पर कोई ट्रैफ़िक आगे बढ़ा सकता हूं?
SkyNT

1
@SkyNT, आप RDP, SMTP, HTTP, आदि को सुरंग में डाल सकते हैं और बस किसी और चीज के बारे में जिसे आप सुरंग के माध्यम से रखना चाहते हैं।
चांदनी

2

एक समाधान रिमोट कंट्रोल सॉफ्टवेयर जैसे टीमव्यूअर को उन सभी सिस्टमों पर स्थापित करना है जिन्हें आप दूरस्थ रूप से एक्सेस करना चाहते हैं। यह व्यक्तिगत उपयोग के लिए नि: शुल्क है और एंड्रॉइड, आईओएस, लिनक्स, मैक ओएस एक्स, विंडोज, विंडोज फोन 8, विंडोज आरटी और ब्लैकबेरी सिस्टम पर चलता है। मैं इसका उपयोग परिवार के सदस्यों के विंडोज सिस्टम पर समस्याओं के दूरस्थ निवारण के लिए करता हूं और लिनक्स सिस्टम और क्रोमबुक पर भी इसका उपयोग किया है और पाया है कि इसने अच्छा काम किया है। मैंने इसे एक एंड्रॉइड फोन से विंडोज पीसी को दूर से नियंत्रित करने के लिए भी उपयोग किया है, हालांकि छोटी फोन स्क्रीन मुश्किल बना देती है। आपको आने वाले कनेक्शन के लिए बाहरी नेटवर्क उपकरणों पर फ़ायरवॉल नियमों के बारे में चिंता करने की ज़रूरत नहीं है, यदि सभी आउटबाउंड कनेक्शन की अनुमति है, और न ही बाहरी राउटर पर पोर्ट अग्रेषण के बारे में चिंता करने की आवश्यकता है।

एक अन्य समाधान, यदि आप बाहरी SSH सर्वर से कनेक्ट करने के लिए SSH का उपयोग करते हैं, तो एक रिवर्स SSH सुरंग बनाना है जो आपको बाहरी SSH सर्वर से कनेक्ट करने की अनुमति देगा और कनेक्टिविटी को घरेलू सिस्टम से सुरंग के माध्यम से रूट किया जाएगा। आप दूरस्थ डेस्कटॉप प्रोटोकॉल (RDP) , Microsoft Windows सिस्टम या SSH सुरंग के माध्यम से अन्य प्रोटोकॉल के लिए सुरंग बना सकते हैं। उदाहरण के लिए, लिनक्स सिस्टम पर रिवर्स सुरंग स्थापित करने के तरीके के लिए एसएसएच टनलिंग देखें । Microsoft Windows सिस्टम पर PuTTY के साथ कैसे करें, इसके निर्देशों के लिए, देखें कि PuTTY के साथ रिवर्स सुरंग कैसे शुरू करें? । कनेक्शन रखने के लिए TCP कीपैलिव ट्रांसमिशन को कॉन्फ़िगर करें

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