लंबी दूरी / उच्च विलंबता कनेक्शन के लिए SSH विकल्प [डुप्लिकेट]


1

इस सवाल का पहले से ही यहाँ एक जवाब है:

मैं एक दूरस्थ स्थान पर एक रास्पबेरी की स्थापना करने वाला हूं (300 + किमी मेरे लिए)। यह GSM के माध्यम से कनेक्ट होगा क्योंकि 3G / 4G पर कोई लैंडलाइन नहीं है। मुझे कुछ सामान को प्रबंधित करने के लिए पाई के अंदर "ssh" करने का एक तरीका चाहिए। चूंकि GSM का कोई पोर्ट नहीं है, इसलिए मेरा विचार शेल कनेक्शन को टनल के लिए ngrok का उपयोग करने का था ।

एकमात्र समस्या यह है कि एसएसएच 600 + एमएस कनेक्शन पर चलने के लिए बहुत भारी है। मोश अच्छा और मजबूत लगता है, लेकिन मुझे एक स्थैतिक कुंजी और पोर्ट सेट करने की आवश्यकता है और मुझे नहीं पता कि क्या यह संभव है।

टेलनेट भी एक विकल्प है, क्योंकि सुरंगों को एनक्रोच करता है। कोई विकल्प? मुझे कुछ छोटी फ़ाइलों (x / zmodem) को अपलोड / डाउनलोड करने की भी आवश्यकता है?

जवाबों:


4

mosh (मोबाइल शेल) वह है जिसे आप ढूंढ रहे हैं, हालांकि आपको क्लाइंट और सर्वर दोनों तरफ इसकी आवश्यकता है ...

https://mosh.mit.edu


मोश महान है लेकिन क्या मैं एक स्थैतिक कुंजी और पोर्ट सेट कर सकता हूं ताकि यह ssh deamon की तरह चल सके?
गणित। आयामी

2

मैं एक पल के लिए भूल जा रहा हूं कि आप इसके लिए एक आरपीआई का उपयोग कर रहे हैं और इसके बजाय एक विश्वसनीय, पेशेवर-ग्रेड के हार्डवेयर का उपयोग कर रहे हैं।

  1. अपने मुख्य स्थान पर वापस ट्रैफ़िक के लिए IPSec या किसी अन्य वीपीएन का उपयोग करें। यह एक विकल्प नहीं है, लगातार कनेक्शन बनाए रखने के लिए एक रिवर्स पोर्ट के साथ ऑटोशॉट का उपयोग करें।
  2. रिमोट सिस्टम का प्रबंधन करने के लिए Ansible का उपयोग करें। यह SSH का उपयोग करता है, लेकिन यह इंटरैक्टिव नहीं है, इसलिए यह कोई फर्क नहीं पड़ता कि यह अपने कार्यों को पूरा करने में 30 सेकंड या 5 मिनट लेता है। आप दूरस्थ प्रणाली पर लागू करने से पहले वे क्या कर रहे हैं, इसकी पुष्टि करने के लिए स्थानीय लक्ष्य के विरुद्ध अपनी Ansible playbooks का विकास और परीक्षण कर सकते हैं।
  3. सुनिश्चित करें कि आपके पास एसएसएच में संपीड़न सक्षम है।

मैं कल्पना करने के लिए संघर्ष कर रहा हूं, जहां इस तरह की वास्तुकला का कोई मतलब नहीं है, कभी भी कम बैंडविड्थ / उच्च विलंबता कनेक्शन के लिए मन नहीं है।
सिम्बियन

यह समझ में क्यों नहीं आएगा ? इसका क्या हिस्सा है? मैंने बड़ी सफलता के साथ खराब-कनेक्टेड सिस्टम तक पहुंच के लिए इस सटीक चीज़ को कई बार लागू किया है।
EEAA

RPI ने कमबैक AVR किया है जो बिजली और नेटवर्क का प्रबंधन करता है, यह एक स्कूल प्रोजेक्ट के लिए है, हमारे पास बड़ा बजट नहीं है।
गणित। आयामी

1

आप ssh का उपयोग सैकड़ों मिलीसेकेंड लेटेंसी के साथ कनेक्शन पर कर सकते हैं। यह निराशाजनक हो सकता है लेकिन यह असंभव नहीं है।

Mosh सामान्य रूप से intial कनेक्शन सेट करने के लिए ssh का उपयोग करता है, उच्च विलंबता इसके लिए समस्या नहीं होनी चाहिए। हालांकि आपको यह सुनिश्चित करने की आवश्यकता होगी कि यूडीपी पोर्ट मॉश की जरूरत किस माध्यम से है।

मेरी सलाह होगी कि आप अपने रिमोट नेटवर्क से वीपीएन सेट करने के लिए अपने स्वयं के नेटवर्क पर वीपीएन सेट करने के लिए अलग-अलग पोर्ट के साथ गड़बड़ करें। फिर आंतरिक आईपी के साथ ssh / mosh का उपयोग करें। आप वीपीएन का परीक्षण करने और जरूरत पड़ने पर इसे फिर से शुरू करने के लिए पीआई पर एक वॉचडॉग स्क्रिप्ट स्थापित करने पर विचार करना चाह सकते हैं। सेलुलर नेटवर्क कई बार बहुत अस्थिर हो सकता है।


0

मेरे समाधान थोड़े से आउट-ऑफ-द-बॉक्स हैं।

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

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

दोनों समाधानों में, एरियल और मॉडेम / नेटवर्क कार्ड की गुणवत्ता महत्वपूर्ण है। केबल और कनेक्टर कम नहीं हैं।


10 किमी रेंज में कोई वाईफ़ाई अंक नहीं। क्षेत्र में 3 जी और 4 जी उपलब्ध हैं लेकिन गुणवत्ता बहुत कम है, जीएसएम हमेशा काम करता है (ज्यादातर)। मैं एक रेडियो अपलिंक के बारे में ट्रंक कर रहा था, लेकिन मुझे इस पीआई को एक जंगल में स्थापित करने की आवश्यकता है, और दुर्भाग्य से मेरे स्टेशन के बहुत करीब एक सैन्य अड्डा है, इसलिए मुझे बहुत सारी अनुमतियां पूछने की आवश्यकता है।
गणित.ग्राफिकल

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

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

802.11 बी या 802.11 जी के साथ एक एक्सेस प्वाइंट कंप्लेंट, स्टॉक एंटीना का उपयोग करके 100 मीटर (330 फीट) की सीमा हो सकती है। एक बाहरी अर्ध परवलयिक एंटीना (15 डीबी हासिल) के साथ एक ही रेडियो में 20 मील से अधिक की सीमा हो सकती है। en.wikipedia.org/wiki/Wi-Fi#Range

इटली, लेकिन मैं रेडियो अपलिंक (यूएचएफ) के बारे में बात कर रहा था। बिजली एक गैर-मुद्दा है, पीआई एक बाहरी बिजली नियामक (12v -> 5v, 6A अधिकतम) द्वारा संचालित है क्योंकि यह पूरी चीज सौर और बैटरी संचालित है। मैं नियामक को बस जीएनडी और 5 वी यूएसबी पिन मिला सकता हूं और यूएसबी सॉकेट पर डी + डी- छोड़ सकता हूं। कुछ दिनों में हमें इस स्थान पर जाना चाहिए, मैं कुछ परीक्षण करूंगा।
math.random
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.