GNU / Linux में SSH कनेक्शन को कैसे गति दें

लिनक्स-खोल

लास SSH कनेक्शन इनमें से एक है SysAdmin द्वारा उपयोग किए जाने वाले उपकरणयह मुख्य रूप से अपने लचीलेपन और बहुत अच्छे सुरक्षा विकल्पों के कारण है, लेकिन लगभग सभी कनेक्टिविटी विकल्पों के साथ इसका उपयोग करने के कई तरीके हैं और कुछ का मतलब यह है कि उपलब्ध गति हमेशा सबसे अच्छी नहीं होती है। उन मामलों में, दुर्भाग्य से, हमें समायोजन के कुछ रूपों का सहारा लेना होगा जो हमें एक सभ्य और सुरक्षित कनेक्शन गुणवत्ता प्राप्त करने की अनुमति देते हैं, इसीलिए हम दिखाना चाहते हैं GNU / Linux में SSH कनेक्शन को गति देने के 3 तरीके.

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

पहली चीज़ जो हम कर सकते हैं, वह है IPv4 पर SSH के कनेक्शन को बल देंयह प्रोटोकॉल नवीनतम IPv6 के कनेक्शन को भी स्वीकार करता है, जो किसी बिंदु पर बिल्कुल आवश्यक होगा लेकिन फिलहाल यह नहीं है, और दोनों के लिए समर्थन का उपयोग करने का तथ्य यह है कि कभी-कभी कनेक्शन कुछ अधिक धीमा हो सकता है। लेकिन हम पैरामीटर का उपयोग करके केवल आईपीवी 4 के माध्यम से एसएसएच का उपयोग करके किसी भी सर्वर से कनेक्ट कर सकते हैं "4" निम्नलिखित नुसार:

# ssh -4 user@remoteserver.com

इसे प्राप्त करने का दूसरा तरीका कॉन्फ़िगरेशन फ़ाइल को संशोधित करना है / Etc / ssh / ssh_config, जहां हमें लाइन दिखनी चाहिए "AddressFamily" और साहस के साथ उसे छोड़ दो "इनसेट", जिसका अर्थ है कि हम IPv4 का उपयोग करके जुड़ेंगे।

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

इसके लिए, हम फाइल पर जाते हैं / Etc / ssh / ssh_config और निम्नलिखित लाइनें जोड़ें:

कंट्रोलमास्टर ऑटो
ControlPath - /। Ssh / कुर्सियां ​​/% r% h-% p
कंट्रोलपर्सिस्ट 600

अंतिम पंक्ति (कंट्रोलपर्सिस्ट) एसएसएच सेवा को एक कनेक्शन खुला रखने के लिए बताएगी -लेकिन इसे बंद करने के बाद 600 सेकंड के लिए पृष्ठभूमि में एक नया कनेक्शन अनुरोध प्राप्त करने के मामले में पुन: उपयोग करने के लिए। अगर हम एक लाइन "Hostname servername" जोड़ते हैं, तो हम संकेत कर सकते हैं कि यह कॉन्फ़िगरेशन केवल के लिए उपयोग किया जाता है SSH कनेक्शन एक निश्चित कंप्यूटर के लिए, जिसके लिए हम उचित नाम के साथ सर्वरनाम को बदलते हैं।

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


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   मिगेल एंजेल कहा

    उत्कृष्ट जानकारी बहुत बहुत धन्यवाद |

  2.   मिगेल एंजेल कहा

    मैं इस आदेश का बहुत उपयोग करता हूं, बहुत-बहुत धन्यवाद