मोबाइल ब्रॉडबैंड कनेक्शन का उपयोग करके इंटरनेट पर एक और Ubuntu पीसी से एक Ubuntu पीसी को कैसे नियंत्रित किया जाए?


12

दो उबंटू पीसी हैं जिन्हें और बी कहा जाता है ।
A और B दो अलग इंटरनेट कनेक्शनों का उपयोग करके इंटरनेट से जुड़े हैं। (मेरे मामले में, दो मोबाइल ब्रॉडबैंड कनेक्शन ppp0 x2)
प्रत्येक कनेक्शन में एक अद्वितीय और स्थैतिक सार्वजनिक आईपी पता होता है।

क्या मैं जरूरत को नियंत्रित करने के लिए एक कंप्यूटर के कर्सर का उपयोग करते हुए बी , कंप्यूटर के माउस से अधिक इंटरनेट

  • दोनों कंप्यूटरों में, मैंने अन्य उपयोगकर्ताओं को अपने कंप्यूटर को डेस्कटॉप शेयरिंग प्राथमिकताओं में नियंत्रित करने की अनुमति दी है:

    यहाँ छवि विवरण दर्ज करें

  • जब मैं रेमिना रिमोट डेस्कटॉप क्लाइंट का उपयोग करके बी से से कनेक्ट करने का प्रयास करता हूं , तो यह थोड़ी देर की कोशिश करने के बाद कनेक्ट करने से इनकार करता है। ये मेरी सेटिंग हैं:

    यहाँ छवि विवरण दर्ज करें

मुझे उम्मीद है कि टीमव्यूअर से नहीं, बल्कि एक उपलब्ध ओपन सोर्स सॉफ्टवेयर से ऐसा किया जाएगा।

मुझे यह मार्गदर्शिका समझने में कठिन लगी।
कृपया मुझे स्पष्ट निर्देश प्रदान करें ...

एक नज़र रखने के लिए धन्यवाद!


2
प्रत्येक इंटरनेट कनेक्शन का अपना आईपी पता होता है। यह एक सार्वजनिक आईपी ​​पता है। प्रत्येक पीसी (या लैपटॉप) को सौंपा गया आईपी पता एक निजी पता है, जो एक राउटर के निजी तरफ है । क्या पीसी या इंटरनेट कनेक्शन के लिए 'स्टैटिक आईपी' एड्रेस आपके पास है?
david6

1
यह देखते हुए कि आप USB मॉडेम के माध्यम से जुड़ रहे हैं, आपके पास एक निजी आईपी नहीं हो सकता है, बस एक सार्वजनिक। मोबाइल फ़ोन कंपनियाँ VNC, 5800 और 5900 के लिए आवश्यक पोर्ट को रोक सकती हैं। क्या आप जाँच सकते हैं कि पोर्ट खुले हैं?
user68186

1
@ david6 प्रत्येक अंतरंग कनेक्शन का अपना आईपी पता क्यों नहीं होगा? और वास्तव में आप सभी को पता होना चाहिए कि मेजबान का आईपी पता है, चाहे वह सार्वजनिक हो या आंतरिक इस बात पर निर्भर करता है कि आप LAN पर हैं, या WAN पर।
TheXed

2
Ifconfig और whatsmyip शो आप एक आंतरिक और एक बाहरी आईपी है। मुझे यकीन नहीं है कि राउटर के बिना संक्रमण कहां और कैसे हो रहा है। जब आप डेस्कटॉप साझाकरण सक्षम करते हैं तो पोर्ट खुले होने चाहिए। हालाँकि, चूंकि आपके पास दो आईपी हैं, इसलिए बंदरगाहों को ६१.२३५.१२२.२४ और --०० -> १०.२५५.५.११५ .5०० की तरह अग्रेषित करने की आवश्यकता है। यह आमतौर पर राउटर पर किया जाता है।
14:68 पर user68186

2
मुझे डर है, यह पूरी तरह से आपके सेवा प्रदाता के हाथों में हो सकता है। ब्रॉडबैंड देखिए ।.co.uk/blog/20080513490/… । क्या आप Google में "परीक्षण फ़ायरवॉल" की खोज कर सकते हैं और कुछ ऑनलाइन पोर्ट स्कैन कर सकते हैं जैसे securitymetrics.com/portscan.adp और देखें कि क्या पोर्ट 5800 और 5900 खुले हैं?
user68186

जवाबों:


3

टिप्पणियों से संक्षेप

दो कंप्यूटर मोबाइल (सेल फोन) डेटा नेटवर्क द्वारा इंटरनेट से जुड़े हैं। मैं सेल डेटा सेवा प्रदाता को "इंटरनेट सेवा प्रदाता" या आईएसपी के रूप में संदर्भित करूंगा । कर रहे हैं दो मुद्दों:

  1. ISP NAT (नेटवर्क एड्रेस ट्रांसलेशन) सेवा प्रदान कर रहा है जैसे कि कंप्यूटर में एक आंतरिक IP पता और एक बाहरी IP पता होता है, जो बाहरी IP पते के बंदरगाहों को आंतरिक IP पते पर अग्रेषित करने का कोई स्पष्ट तरीका नहीं है।
  2. आईएसपी बाहरी आईपी पते के सभी उपयोगी बंदरगाहों को भी अवरुद्ध करता है।

मुझे प्रश्न में विशिष्ट आईएसपी का कोई ज्ञान नहीं है। हालांकि, आम तौर पर आईएसपी सर्वरों को जोड़ने और ग्राहकों की सुरक्षा के लिए उपयोग किए जाने वाले मोबाइल डेटा कनेक्शन को रोकने के लिए ये कार्रवाई करते हैं। कभी-कभी आईएसपी अपने सेवा समझौतों में सर्वर के लिए मोबाइल डेटा के उपयोग पर रोक लगाते हैं।

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

आपका कनेक्शन काम करेगा अगर ISP:

(ए) बंदरगाहों को खोलता है

(बी) और दोनों में से कोई एक निम्नलिखित करें:

  1. बाहरी पोर्ट से नैटेड आंतरिक आईपी के लिए खुले बंदरगाहों की ओर, या
  2. आपको एक वास्तविक आईपी प्रदान करता है, नॉटड वन (नीचे सुपरयुजर से उद्धरण देखें)

आईएसपी से इन के बिना कंप्यूटर बी से कंप्यूटर ए से दूरस्थ रूप से कनेक्ट करने के लिए मूल समाधान का उपयोग करना असंभव है।

से वास्तविक स्थिर IP सेटअप करने के लिए NATed सेटअप से रूपांतरण के बारे में सुपर उपयोगकर्ता :

समस्या इस बात पर है कि आपको जो पता दिया गया है, वह ज्यादातर समय पहले से ही नास्ड आईपी है। हालांकि, कई वाहक आपको एक वास्तविक "बाहरी" आईपी पर स्विच कर सकते हैं - जो आमतौर पर वीपीएन के लिए उपयोग किया जाता है क्योंकि कभी-कभी एनएटीपी वीपीएन के साथ हस्तक्षेप कर सकता है (यह मानते हुए कि आप सीएसआर पिछले पा सकते हैं)। हालांकि, भले ही यह एक सार्वजनिक रूप से संबोधित करने योग्य आईपी होगा - मुझे लगता है कि वे अभी भी प्रतिबंधों / फ़ायरवॉल में डाल देंगे जो आपको वही करने से रोक रहे हैं जो आप करने की कोशिश कर रहे हैं।

यदि ISP पोर्ट खोलने और अग्रेषित करने में सक्षम है, तो मैं निम्नलिखित कारणों के लिए ssh सुरंग पर VNC का उपयोग करने की सलाह देता हूं:

  1. SNC पर VNC को केवल पोर्ट 22 (या उपयोगकर्ता द्वारा निर्धारित कुछ अन्य पोर्ट) के उद्घाटन (और अग्रेषण) की आवश्यकता होगी।
  2. VNC ओवर ssh एक अधिक सुरक्षित तरीका है जहाँ मोबाइल सिस्टम पर प्रसारित डेटा एन्क्रिप्ट किया जाता है।
  3. ssh को पासवर्ड के बजाय सार्वजनिक / निजी कुंजी का उपयोग करने के लिए सेट किया जा सकता है, जो हैकर्स के लिए दरार करना अधिक कठिन होता है।

रेमिना में यह कोशिश करने के लिए, sshटैब पर जाएं और दो चेकबॉक्स की जांच करें, (ए) एसएचएस का उपयोग करें, और (बी) सुरंग का उपयोग करें। आपको दोनों कंप्यूटरों में ssh इंस्टॉल करना पड़ सकता है।

हालांकि, यह समाधान नैटेड आईपी सेटअप में पोर्ट फॉरवर्ड किए बिना या बाहरी आईपी के सीधे एक्सेस के साथ सेटअप के बिना उपलब्ध नहीं है।

उम्मीद है की यह मदद करेगा।


5

दोनों Ubuntu सिस्टम पर टीम व्यूअर एप्लिकेशन इंस्टॉल करें। आप सिस्टम को द्विदिश में देख और नियंत्रित कर सकते हैं।

TightVNC एक ओपनसोर्स रिमोट कंट्रोल सॉफ्टवेयर पैकेज है। TightVNC के साथ, आप एक दूरस्थ मशीन का डेस्कटॉप देख सकते हैं और उसे नियंत्रित कर सकते हैं। आप इसे यहाँ प्राप्त कर सकते हैं । आपको राउटर को कॉन्फ़िगर करने की आवश्यकता है


धन्यवाद, मैं पहले से ही इसका उपयोग कर रहा हूं .... मैं चाहता हूं कि यह एक ओपन सोर्स सॉफ्टवेयर का उपयोग करके किया जाए
नवीन

अफसोस की बात है कि टीमव्यूअर आपके राउटर को फिर से कॉन्फ़िगर करने के बिना आप जो चाहते हैं वह करने का सबसे आसान तरीका है। :(
सेपरो

आप किस राउटर / डीएसएल मॉडेम का उपयोग कर रहे हैं? आपके द्वारा किया गया सभी सही है, लेकिन आपके dsl मॉडेम / राउटर से बस थोड़ा कॉन्फ़िगरेशन की आवश्यकता है।
केतन पटेल

2

Forgettaboutit! आपने कुछ भी गलत नहीं किया है। आप बस अपने मोबाइल प्रदाताओं द्वारा नेटेड प्राप्त कर रहे हैं। दोनों सिरों पर। राउटर पर कोई नियंत्रण नहीं है। ऐसा इसलिए है सबसे खराब स्थिति कल्पना।

मैं दो में आपके प्रश्न को विभाजित करने की सलाह देता हूं:

  1. आप मशीनों के बीच चल रहे किसी भी कनेक्शन को कैसे प्राप्त कर सकते हैं ।
  2. यदि आपको वह मिल गया है, तो आप देख सकते हैं कि डेस्कटॉप कनेक्शन कैसे प्राप्त करें।

मैं ssh से शुरुआत करने की सलाह देता हूं। इन दोनों कंप्यूटरों को जोड़ने से संभवतः कुछ ssh टनलिंग शामिल हो जाएगी। पब्लिक इंटरनेट एड्रेस के साथ थर्ड पार्टी करना बहुत अच्छा होगा । Ie कुछ सस्ते 2 € / माह VServer।

सबसे अच्छा एक वीपीएन समाधान होगा। यह शुरुआत के लिए थोड़ा मुश्किल है, लेकिन लंबे समय में अधिक सुविधाजनक है।

माफ़ करना। आपके लिए कोई आसान जवाब नहीं है। आपको या तो नेटवर्क सुरंग खोदना होगा या एक गंभीर इंटरनेट कनेक्शन प्राप्त करना होगा। एक चुनो। यह असभ्य लग सकता है, लेकिन मेरा विश्वास करो, मैं यहाँ सिर्फ बुरी ख़बरों का दूत हूँ। कृपया मुझे वोट न दें।

आपकी समस्या के बारे में आगे पढ़ने के लिए यहां कुछ व्याख्यान दिए गए हैं: http://en.wikipedia.org/wiki/Network_address_translation#Drawbacks

वाक्यांश नोट करें: Hosts behind NAT-enabled routers do not have end-to-end connectivity and cannot participate in some Internet protocols.

कोई भी समाधान किसी के भी साथ आ सकता है जिसमें एक तीसरा पक्ष शामिल होगा । मालिकाना वेब सेवाओं का उपयोग करने के बारे में सावधान रहें।


1
ओह और यह भी: यदि आप किसी भी मालिकाना सॉफ्टवेयर को ऐसा करते हुए देखते हैं, तो निश्चिंत रहें कि यह मालिकाना सॉफ्टवेयर स्वामित्व वाली इंटरनेट सेवा का उपयोग कर रहा है। एक STUN गेटवे सबसे अच्छा, एक राउटर, जो आपके ट्रैफ़िक को सबसे खराब तरीके से सुनने में सक्षम है (मैं नहीं कह रहा हूं " वे " आपके बाद हैं, बस अगर " वे " एक आसान काम था; ;-) किसी भी मामले में यह आपको प्रोपराइटर पर और भी अधिक निर्भर करता है। समस्या इंटरनेट-रूटिंग के साथ मौलिक है।
पॉल हैनशेक

1
फ़ायरवॉल को पीटने की अवधारणा को "एनएटी बस्टिंग" कहा जाता है। मैंने कुछ समय पहले एक दिलचस्प समाधान देखा, जिसे pwnat कहा जाता है। देखें कि क्या आपको कुछ उपयोगी मिल सकता है।
२०:२६

1
@ gh403: मुझे वास्तव में उम्मीद है कि नवीन इस सवाल को दोहराएंगे, क्योंकि NAT थ्रेशल इस धागे के दायरे से परे है।
पॉल हेन्सश

1
आआआ… वत्स रेफ़राज़िंग? मुझे कोई पता नहीं है: ..:
नवीन

मैंने क्या कहा, प्रश्न को विभाजित करें .. या "वाक्यांश को बदल दें, शब्द" एक ही बार में कम प्रश्न हो।
पॉल हेन्सश

1

अगर किसी को easiestubuntu डेस्कटॉप को दूरस्थ करने के तरीके को मित्र बनाने में मदद करने में रुचि है, तो Google क्रोम दूरस्थ डेस्कटॉप एक्सटेंशन स्थापित करना है। विस्तार के लिए लिंक

वीडियो ट्यूटोरियल


1
धन्यवाद, लेकिन मैं इसे वास्तविक तरीके से करना चाहता हूं। (उबंटू के इनबिल्ट क्लाइंट से)
नवीन

1

मैं वीएनसी-संबंधित सामान का उपयोग करने के लिए KRDC / KRFB (क्लाइंट / सर्वर) का उपयोग करता हूं। VNC सॉफ्टवेयर (क्लाइंट / दर्शक और सर्वर दोनों) के लिए खोज करने से आपको अन्य मुफ्त विकल्प (जैसे TVVNC, मुझे लगता है) खोजने में मदद मिलेगी।

संपादित करें: सिंटेपिक पैकेज मैनेजर के साथ वीएनसी सॉफ्टवेयर की खोज करना आसान है, क्योंकि यह उबंटू सॉफ्टवेयर सेंटर के साथ है, लेकिन दोनों को दिलचस्प परिणाम प्राप्त करने चाहिए।

EDIT # 2: आपको वरीयता खिड़कियां खुली रखनी चाहिए! जहाँ तक मैं बता सकता हूं, ये सर्वर को ऑनलाइन रखते हैं, लेकिन यह तब से तय हो सकता है जब मैंने पिछली बार ऊपर दिए गए सॉफ़्टवेयर स्क्रीनशॉट का उपयोग किया था


0

आप दोनों Ubuntu मशीनों पर लॉग-मी से हमाची बीटा क्लाइंट स्थापित करने की कोशिश कर सकते हैं और उन्हें अपने हमाची नेटवर्क से जोड़ सकते हैं।

आप वीपीएन पर रिमोट कंट्रोल हासिल करने के लिए वीएनसी का उपयोग कर सकते हैं। हालांकि यह खुला स्रोत नहीं है।

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