כיצד לזרז חיבורי SSH ב- GNU / Linux

מעטפת לינוקס

לאס חיבורי SSH הם אחד כלים הנפוצים ביותר על ידי SysAdminזה בעיקר בגלל הגמישות שלו ואפשרויות האבטחה הטובות מאוד, אך כמו כמעט בכל אפשרויות הקישוריות ישנן דרכים רבות להשתמש בו וחלקן רומזות כי המהירות הזמינה אינה תמיד הטובה ביותר. במקרים אלה, למרבה הצער, נצטרך לנקוט בכמה צורות התאמה שמאפשרות לנו להשיג איכות חיבור ראויה ובטוחה, לכן אנו רוצים להראות 3 דרכים להאיץ חיבורי SSH ב- GNU / Linux.

בעיקרון, אנחנו רוצים לדבר על אפשרויות תצורה שיאפשרו לנו להתגבר על מכשולים כמו חיבור רע, או העובדה שאנחנו מבצעים מספר חיבורים בו זמנית לאותו שרת, ובמקרים מסוימים אפילו נגישים לכלים גרפיים באמצעות העברת X, מה שיכול להפוך את המהירות הנדרשת לגבוהה.

אחד הדברים הראשונים שאנחנו יכולים לעשות הוא לאלץ חיבורי SSH מעל IPv4פרוטוקול זה מודה גם בחיבורים ל- IPv6 החדש ביותר, שבשלב מסוים בסופו של דבר יהיה הכרחי אך כרגע הוא לא, והעובדה של שימוש בתמיכה בשניהם מרמזת שלעיתים החיבור יכול להיות משהו איטי יותר. אך אנו יכולים להתחבר לכל שרת באמצעות SSH רק דרך IPv4 באמצעות הפרמטר "-4" כדלהלן:

# ssh -4 user@remoteserver.com

דרך נוספת להשיג זאת היא לשנות את קובץ התצורה / etc / ssh / ssh_config, איפה עלינו לחפש את הקו "AddressFamily" ותשאיר אותה עם האומץ "Inet", וזה מה שמרמז שאנחנו נתחבר באמצעות IPv4.

תצורה נוספת שתאפשר לנו לשפר את המהירות היא זו של השבת חיפוש DNS במחשב המרוחק, והוא שכל זה של חיפוש ה- IP של המחשב וממנו השגת שם המארח הוא דבר שדורש משאבים ועוזר להפוך את הדברים לאטיים יותר, שעבורם עלינו גם לעבור לתצורת הקבצים את שרת SSH, (/ etc / ssh / sshd_config) והשאיר את האפשרות של "UseDNS" עם האומץ "לא". אנחנו יכולים גם שימוש חוזר בכוח של חיבורי SSHבמילים אחרות, בעת יצירת קשר חדש, ינסה לעשות שימוש חוזר בקשר שכבר הוקם, דבר שללא ספק יכול להיות הרבה יותר מהיר מאשר ליצור קשר חדש.

לשם כך, אנו עוברים לקובץ / etc / ssh / ssh_config והוסף את השורות הבאות:

ControlMaster אוטומטי
ControlPath - /. Ssh / sockets /% r% h-% p
ControlPersist 600

השורה האחרונה (ControlPersist) תגיד לשירות SSH לשמור על חיבור פתוח - אך ברקע - למשך 600 שניות לאחר סגירתו, לעשות בו שימוש חוזר במקרה של קבלת בקשת חיבור חדשה. אם אנו מוסיפים שורה "שם מארח שם" אנו יכולים לציין כי תצורה זו משמשת רק עבור חיבורי SSH למחשב ספציפי, שעבורו אנו מחליפים שם שרת בשם המתאים.

בעזרת שינויים פשוטים אלה אנו יכולים להשיג שיפור מסוים ב מהירות חיבורי SSH וגם בזמן שלוקח להקים אותם, דבר שלא יהיה מורגש אם יש לנו רוחב פס רב ונעבוד ברשת מקומית, אך בוודאי נעריך אם נתחבר למספר שרתים מרוחקים.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   מיגל אנג'ל דיג'ו

    מידע מצוין תודה רבה

  2.   מיגל אנג'ל דיג'ו

    אני משתמש הרבה בפקודה הזו, תודה רבה