התקדמות היא תופעה שלא יודעת מפסיקה.בתחום טכנולוגיות המידע חלים שינויים מדי יום: מוצרים חדשים מופיעים, שירותים מיושנים מתיישנים. אבל יש כלים שעדיין פופולריים למרות האלטרנטיבה המתהווה. דוגמה ראשונה היא פרוטוקול Telnet. מהי Telnet וכיצד להשתמש בה?
Telnet הופיעה לפני יותר מארבעים שנה, זמן קצר לאחר מכןהתקן את שרת ה- ARPANET הראשון. זהו אחד הפרוטוקולים העתיקים ביותר באינטרנט. בעידן בו כלל לא היה ממשק גרפי, והרשתות הראשונות כבר הופיעו, הצורך בחיבור מרחוק למכשירים הכתיב את הדרישות שלהם. הפיתרון הראשון לבעיה, כמו כל אלה שלאחר מכן, אפשר לעבוד על המכשיר המרוחק כאילו הוא שלנו. בממשק שורת הפקודה, כל הפונקציונליות הנתמכת על ידי השרת המרוחק הפכה לזמינה. כל מה שאתה צריך זה להשיג את רמת הגישה הנדרשת ולהכיר את הפקודות של Telnet. מה אנו צריכים ומדוע נדרש פרוטוקול זה, גילינו. אבל איך Telnet מחובר היום?
במערכות הפעלה משפחתיות מודרניותWindows, לפני שתתחיל את Telnet, עליך לבדוק אם רכיב זה מותקן במערכת. להקל. עבור Windows 7, מערכת ההפעלה הנפוצה ביותר עד כה, עליך לבצע את הצעדים שלהלן:
שני המושגים מתוךכותרת. כמו יישומים רבים אחרים, Telnet מבחינה בין חלקי לקוח לשרת. עם זאת, שרת Telnet אינו בהכרח שרת במובן הכללי של המילה. המחשב שממנו נוצר החיבור נחשב לקוח, המכשיר שאליו נוצר חיבור זה יהיה השרת. זה יכול להיות נתב, מחשב, מתג מנוהל או כל מארח אחר התומך בניהול שורת הפקודה. כשמדובר בניהול מרחוק של מחשב אישי או שרת אישי, על יציאת Telnet להיות פתוחה. לעתים קרובות הוא סגור מסיבות אבטחה, כך שכאשר אתה מנסה לקבוע הפעלה, מופיעה הודעת שגיאה. כדי לבדוק יציאות פתוחות וסגורות, באפשרותך להשתמש בכלי שירות מיוחד או בשירות אינטרנט. יציאת Telnet הסטנדרטית היא 23. אם אתה רוצה לא רק להתחבר באופן עצמאי למחשבים אחרים, אלא גם לאפשר ניהול של המחשב האישי שלך באמצעות Telnet, אז באותה סנאפ-אין של מערכת ההפעלה עליך לסמן את התיבה שלצד רכיב שרת Telnet. באופן דומה, יש להגדיר את המחשבים ואת חומרת השרת שאתה מנהל.
לאחר שתתחיל את כל שירותי Telnet הדרושים, תוכלאל תהסס להתחיל להשתמש בכלי Windows המובנה - שורת הפקודה. זה נקרא מתפריט התחלה, באמצעות לחיצה על הפריט המתאים, או על ידי חיוג מהיר (cmd). רצוי להריץ תמיד את שורת הפקודה עם זכויות המשתמש "מנהל" (מקומי, המכשיר עליו אתה עובד או תחום). במקרה זה, אינך צריך להפעיל מחדש את היישום אם אתה צריך להעלות את הזכויות. בנוסף לכלי הקיים של מערכת ההפעלה עצמה, ישנן תוכניות צד ג 'המאפשרות גישה באמצעות פרוטוקול Telnet. הפופולרי שבהם הוא מרק. יחד עם זאת, אפליקציות אחרות הפועלות תחת מערכות הפעלה שונות, כמו TeraTerm, AnyConnect, DTelnet, EasyTerm, KoalaTerm ורבות אחרות, מצליחות גם הן. כולם מחליטים באיזו תוכנית להשתמש, בהתאם להעדפות אישיות, דרישות ממשק וכו '. אין הבדלים משמעותיים מבחינת הפונקציונליות ביניהם, ולא יכול להיות. כל אחד מכלי השירות מיישם את כל רשימת פקודות Telnet הזמינה.
מנהל רשת מנוסה לא יהיהעבד תוך דקות להתקנת הרכיבים הדרושים (אם הם לא הותקנו קודם), פתח סשן Telnet והשלים את כל התצורה של המארח המרוחק. עם זאת, ישנם מתחילים הרואים את הקונסולה כמעט בפעם הראשונה בחייהם. כיצד למצוא רשימת פקודות זמינות ב- Telnet? מה זה WONT AUTH או SET LOCALECHO? הכל לא מסובך כמו שנראה בהתחלה. ראשית, עליך לזכור תמיד שלכל ממשק פקודה יש עזרה מובנית. ניתן לגשת אליו באמצעות מקשים רגילים, למשל, עזרה או "?". שנית, בהתחשב בגיל בן פרוטוקול זה, תוכלו למצוא מספר אינסופי של משאבים ברשת עם מידע תחביר שימושי. לפיכך, אין שום דבר לדאוג. אולם התרגול מראה שעם מספר שורות פקודות התוצאה הרבה יותר קלה להשגה ברוב המקרים. ובכמה פגישות בודדות, תקלידו בביטחון את הפקודות הדרושות מבלי לגשת לעוזר התחביר.
כבר אמרנו שהשימוש בפרוטוקולניתן לשלוט על Telnet לא רק על ידי מחשבים, אלא גם על ידי מגוון רחב של התקני רשת. המחלקה הנפוצה ביותר של מכשירים כאלה היא נתבים. אז מה זה Telnet בנתב, מדוע זה נחוץ, איך אפשר אותו?
תלוי ביצרן ובפרטדגמים מאפשרים גישה לטלנט בדרכים שונות. אתה יכול לגשת לנתב דרך ממשק האינטרנט או דרך המסוף. במקרה הראשון, תצטרך למצוא נקודת ניהול מרחוק שבה מותר חיבור מסוג זה או אחר (Telnet, ssh). במקרה השני ניתן להעניק גישה דרך שורת הפקודה. כל מנהל בוחר תרחיש נוח. עם זאת, ישנם נתבים שבהם מיושמת רק אחת משתי אפשרויות אפשריות לחיבור הראשוני, למשל, רק ממשק האינטרנט זמין. מנהל מערכת שרגיל לעבוד עם הקונסולה לא יהיה בנוח מספיק כדי לחפש את הנקודה בה אתה צריך לשים סימן ביקורת היקר, אך במציאות אין בזה שום דבר מורכב. הממשק של רוב הנתבים המודרניים הוא די ברור. שמות פריטי התפריט מדברים בעד עצמם, העיצוב המינימליסטי לא יאפשר לכם להתבלבל.
בשלב זה, אנו מספיקיםהתוודע לטכנולוגיה כדי לדבר על היתרונות והחסרונות של Telnet. לא משנה כמה המוצר יכול להיות מוצלח, אי אפשר לומר שהוא נטול מינוסים לחלוטין. ואם מדובר בשירות ששוחרר ממש בתחילת שנות ה -70 של המאה שעברה, אל תשכח מהעובדה הזו בכלל.
מהיתרונות הברורים, יש לצייןפשטות, מהירות ונוחות הפרוטוקול. תוך פחות מדקה, לקוח נוח יכנס ליציאת TCP של השרת לבחירתך ויחקה את המסוף המקומי. למעלה דיברנו על נמל העבודה הרגיל של 23. למעשה, תוכלו "להאזין" ו"דיבורים "ב- Telnet בכל יציאה. כאן טמונה הגמישות של הפרוטוקול.
לעומת פרוטוקולים אחרים מרחוקניהול Telnet פחות אינטנסיבי ל- CPU. עם קצב ההתפתחות הנוכחי, פלוס זה אולי נראה חסר חשיבות, אך רק במבט ראשון. יחד עם פיתוח הטכנולוגיה, חברות שמשחררות תוכנה לא עומדות בשקט. יישומים הופכים למסורבלים יותר, דורשים יותר ויותר מקום בכונן הקשיח, יותר זיכרון RAM, ומעבדים חזקים יותר. כלי עזר, שעל רקע שאר התוכנות המותקנות, יצרוך כמות קטנה של משאבי מערכת, יועיל.
החיסרון העיקרי והמצוטט לעיתים קרובות של Telnet הואהגישה למכשיר המרוחק היא באמצעות ערוץ תקשורת לא מוצפן. המכשול היחיד עבור התוקף הוא אימות משתמשים בעת פתיחת הפגישה של Telnet, כלומר הדרישה להתחברות וסיסמא. עם זאת, נתונים אלה מועברים גם בצורה לא מוצפנת. לכן, אם מישהו רוצה לפרוץ את הגישה של Telnet, זה מספיק לו להריץ מנות (תוכנה ל"תפוס "מנות) לזמן קצר. לאחר זמן מה, המנהל יפתח את הפעלת Telnet שלו ויידע את השרת המרוחק על שם המשתמש והסיסמה, אשר יורטו מייד על ידי התוקף בצורה ברורה. בהקשר זה, חלופה לטלנט היא SSH (חיבור מאובטח). לפיכך, לא מומלץ להשתמש ב- Telnet ברשתות זמינות באופן נרחב, למשל מחוץ לרשת המקומית המאובטחת שלך. בנוסף, יש לזכור כי החיבור לשרת עשוי להפריע.
בהחלט מעל ארבעה עשוריםישנן דרכים אחרות לניהול מרחוק. SSH פופולרי מאוד. נראה כי Telnet הייתה צריכה להיעלם מזמן. אבל זה עדיין מבוקש, הוא עדיין משמש. אם תעקוב אחר עקרונות אבטחה מסוימים, לא תשכח שהרשת המקומית שלך חייבת להיות מוגנת באופן אמין מפני חדירה חיצונית, השימוש ב- Telnet לא יפגע בציוד שלך. עם גישה רשלנית לביטחון, לא SSH ולא שום טכנולוגיה אחרת יחסכו.
Telnet משמש עדיין באזורים כמו חיבור למסדי נתונים, בדיקת זמינות של התקני רשת (נתבים ומתגים), חומרת שרת וכו '.