ما هو Telnet؟

مقدمة – أداة قديمة للاتصال بالمضيف عن بعد

يعد Telnet، وهو اختصار لـ “شبكة الكتابة عن بُعد”، أحد أقدم أدوات الاتصال الشبكي عن بُعد.
على الرغم من استبدالها إلى حد كبير ببروتوكولات أكثر أمانًا، إلا أن Telnet لا يزال جزءًا لا يتجزأ من تاريخ الشبكات ولا يزال يستخدم في بعض السيناريوهات المحددة.
تتعمق هذه المقالة في أصول هذه الأداة ووظائفها واستخداماتها واعتبارات الأمان الخاصة بها.

Telnet هو بروتوكول شبكة مرن يمكّن المستخدمين من التواصل مع مضيف بعيد عبر شبكات TCP/IP، بما في ذلك الإنترنت أو شبكة محلية (LAN).
وهو يوفر واجهة سطر أوامر تفاعلية للوصول إلى أجهزة الكمبيوتر البعيدة، مما يتيح إمكانية إدارة الملفات وتنفيذ البرامج والتفاعل مع النظام كما لو كان المستخدمون موجودين فعلياً في الجهاز البعيد.
صُمم بروتوكول telnet من أجل البساطة وسهولة الاستخدام، مما يجعله معياراً مبكراً للاتصال عن بعد.

كيف يعمل Telnet؟

يعمل Telnet عبر اتصال TCP (بروتوكول التحكم في الإرسال)، وعادةً ما يستخدم منفذ TCP 23.
إليك كيفية عمل جلسة Telnet:

  1. إنشاء الاتصال: يقوم المستخدم ببدء اتصال من عميل Telnet إلى خادم Telnet عن طريق تحديد عنوان IP الخاص بالخادم أو اسم المضيف.
  2. المصادقة: قد يطالب الخادم المستخدم باسم مستخدم وكلمة مرور.
    لا يقوم Telnet بتشفير بيانات الاعتماد هذه، وهو ما يمثل نقطة ضعف أمنية كبيرة.
  3. تنفيذ الأوامر: بمجرد المصادقة، يمكن للمستخدم إدخال الأوامر في موجه الأوامر المنفذة على الجهاز البعيد.
    يتم إرسال مخرجات هذه الأوامر إلى عميل Telnet الخاص بالمستخدم .
  4. إنهاء الجلسة: يمكن للمستخدم إغلاق جلسة العمل عن طريق تسجيل الخروج أو إغلاق عميل Telnet.

أوامر Telnet والتركيب الصنعي

قد يبدو أمر telnet نموذجي مثل هذا:

telnet example.com 23

يقوم هذا الأمر ببدء اتصال telnet بالمضيف البعيد في example.com على المنفذ 23.
لأوامر التلنت صيغة محددة يجب على المستخدم اتباعها لإنشاء الاتصال والتحكم فيه.

استخدامات Telnet

على الرغم من قدمه ومحدوديته الأمنية، إلا أن Telnet لا يزال لديه بعض حالات الاستخدام المحددة، بما في ذلك:

  • تكوين أجهزة الشبكة: توفر العديد من أجهزة الشبكة، مثل الموجهات والمفاتيح وجدران الحماية، إمكانية الوصول إلى Telnet للتكوين واستكشاف الأخطاء وإصلاحها.
    ومع ذلك، وبسبب المخاوف الأمنية، غالباً ما يقتصر هذا الوصول على الشبكات الداخلية.
  • الأنظمة القديمة: لا تزال بعض الأنظمة والتطبيقات القديمة تعتمد على Telnet للإدارة عن بُعد.
  • الأغراض التعليمية: غالبًا ما يتم استخدام Telnet في الأوساط الأكاديمية لتعليم أساسيات الاتصال بالشبكة وواجهات سطر الأوامر.
  • الاختبار والتصحيح: يستخدم مسؤولو الشبكة والمطورون أحيانًا Telnet لاختبار خدمات الشبكة وتصحيحها، مثل التحقق مما إذا كان المنفذ مفتوحًا أو التواصل مع خدمة ما باستخدام أوامر نصية عادية.

خيارات وميزات Telnet

يتضمن Telnet العديد من خيارات وميزات telnet التي تعزز وظائفه:

  • اتصال طرفي افتراضي: يوفر Telnet اتصالاً طرفيًا افتراضيًا، مما يتيح للمستخدمين التفاعل مع نظام بعيد جغرافيًا باستخدام محطة طرفية محلية.
  • نوع المحطة الطرفية: يمكن للمستخدمين تحديد نوع المحطة الطرفية لمطابقة إمكانيات المحطة الطرفية المحلية مع النظام البعيد.
  • وضع السطر: يمكن أن تعمل Telnet في وضع السطر، حيث ترسل أسطر نصية كاملة بدلاً من إرسالها حرفاً بحرف، مما يحسن الأداء.
  • حرف الهروب: يسمح حرف الهروب للمستخدمين بالوصول إلى وضع أوامر Telnet أثناء الاتصال بنظام بعيد.
  • التحكم في التدفق: يدعم Telnet التحكم في التدفق لإدارة سرعة نقل البيانات بين العميل والخادم، مما يضمن إرسال البيانات بمعدل يمكن لكلا الطرفين التعامل معه.

التيل نت والبروتوكولات الأخرى

يعد Telnet جزءًا من مجموعة من بروتوكولات الشبكة ويمكنه التفاعل مع خدمات أخرى، مثل:

  • FTP (بروتوكول نقل الملفات): نقل الملفات بين الأنظمة.
  • SMTP (بروتوكول نقل البريد البسيط): يُستخدم لإرسال رسائل البريد الإلكتروني.

Telnet مقابل SSH

يوفر كل من Telnet و SSH (Secure Shell) وظائف مماثلة، مما يسمح بالوصول عن بعد إلى واجهات سطر الأوامر.
ومع ذلك، هناك اختلافات رئيسية:

  • الأمان: يقوم SSH بتشفير البيانات المرسلة بين العميل والخادم، بما في ذلك بيانات اعتماد تسجيل الدخول، مما يجعله أكثر أمانًا من Telnet.
  • أرقام المنافذ: يستخدم Telnet عادةً المنفذ 23، بينما يستخدم SSH المنفذ 22.
  • الميزات: يوفر SSH النقل الآمن للملفات (SCP وSFTP) وميزات إعادة توجيه المنافذ.

نظرًا لهذه المزايا، فقد حل SSH إلى حد كبير محل Telnet للوصول عن بُعد في معظم الأنظمة الحديثة.

التل نت في أنظمة التشغيل المختلفة

يتوفر Telnet على العديد من أنظمة التشغيل، بما في ذلك Unix وWindows وLinux.
وغالباً ما يتم تثبيته مسبقاً أو تثبيته بسهولة من خلال مدير حزم النظام.

الاعتبارات الأمنية

العيب الأساسي في Telnet هو افتقاره إلى ميزات الأمان.
فهو ينقل البيانات، بما في ذلك أسماء المستخدمين وكلمات المرور، في نص عادي، مما يجعله عرضة للاعتراض والتنصت.
لهذا السبب، يجب تجنب استخدام Telnet على الشبكات غير الموثوق بها، مثل الإنترنت.

للتخفيف من المخاطر الأمنية عند استخدام Telnet:

  • استخدم Telnet على الشبكات الداخلية الموثوق بها فقط.
  • استخدم تدابير أمنية إضافية مثل الشبكات الخاصة الافتراضية (VPN) لتشفير حركة المرور بين عميل Telnet والخادم.
  • استبدل Telnet بـ SSH حيثما أمكن لضمان اتصال آمن.

استنتاج

يعتبر Telnet تقنية أساسية في الاتصالات الشبكية، حيث يوفر طريقة بسيطة وفعالة في الوقت نفسه للوصول إلى الأنظمة البعيدة وإدارتها، بما في ذلك تلك التي يديرها مزودو الخدمات.
على الرغم من أن البروتوكولات الأكثر أمانًا مثل SSH قد حلت محلها إلى حد كبير، إلا أن فهم Telnet يظل أمرًا حيويًا للسياق التاريخي وحالات الاستخدام المحددة التي لا يمثل فيها الأمان مصدر قلق أساسي.
عند استخدام Telnet، من الضروري أن تكون على دراية بالقيود الأمنية الخاصة به واتخاذ التدابير المناسبة لحماية المعلومات الحساسة.

هل أنت مستعد لمعرفة سبب حاجتك إلى التطوير مع واستخدام مراقبة الشبكة عن بُعد حتى تتمكن من قياس صحة واستجابة أجهزة شبكتك بشكل استباقي؟
سجّل للحصول على نسخة تجريبية مجانية اليوم
أو قم بجدولة عرض توضيحي لرؤيته أثناء العمل!