ما هو التل نت : Telnet 

 هو بروتوكول وتطبيق يستخدم لتسجيل الدخول إلى حاسوب عن بعد يستعمل بروتوكول TCP/IP ويسمح التطبيق للمستخدم بإصدار أوامر على الحاسوب البعيد كما لو أن المستخدم مسجل دخوله محليا. ويستعمل التطبيق في الغالب واجهة ادخال نصية text mode لا رسومية GUI mode ، هنالك بعض مواقع الإنترنت التي توفر برامج تلنت مجانية.
يعتبر ال (Telnet) بروتوكول من بروتوكولات ال TCP/IP للاتصال بأجهزة الكمبيوتر البعيدة، كما أنه تطبيق من تطبيقاتTCP/IPيتم استخدامه في تشغيل برامج ال (telnet) لكي يتيح إمكانية التحكم عن بعد ويسمح للمستخدم الدخول من حاسوبه الشخصي إلى حاسب آخر وأن يقوم بالعمل كما لو كان متصل مباشرة مع الجهاز البعيد واستخدام مصادره وهذه المصادر ممكن أن تكون(online database , chat services,..).

تفعيل خدمة تل نت عليى الويندوز

كيف نقوم تفعيل هذه الخدمة في الحاسوب الشخصي وباستخدام نظام الويندوز 7 بالتحديد حيث انها لا تعمل تلقائياً بعد التنصيب وانما يجب تفعيلها من قبل المستخدم وكالاتي:
بداية ننقر على قائمة البدء (start) ثم (control panel) ثم ننقر على (Programs and features) ومنها نذهب الى الجانب الايسر وتحديداً الى (turn on and off windows features) لتظهر لنا النافذة التالية:

ننقر بداخل المربع الفارغ لل (Telnet client) وال (Telnet Server) كما مؤشر في النافذة اعلاه ثم ننقر على (ok) وبالتالي تم تفعيل هذه الخدمة ضمن الحاسوب الشخصي لنا.
والان للدخول الى واجهة البرنامج نفتح قائمة (ٍstart) ثم ننقر على (run) ونكتب (telnet) لتظهر لنا النافذة التالية:
ولمعرفة امكانيات وخيارات التحكم بهذا البرنامج او البروتوكول ننقر على علامة الاستفهام ونرى النتيجة التالية:
تجدر الاشارة الى ان عنوان المنفذ الذي يستخدمه البروتوكول هو 23 أي (Port Number 23).
كما هو معلوم لكل مستخدم للشبكات وحتى مصممي وخبراء الشبكات ان الهدف الرئيسي بل احد الاهداف الاساسية للشبكة هو تمكين مشاركة الموارد مع حاسبات بعيدة ومن تطبيقات هذا الامر البريد الالكتروني والتصفح للمواقع الالكترونية وهكذا ولما كان من المستحيل برمجة واجهة (client server) لكل تطبيق في الشبكة وجب برمجة تطبيق عام الغرض (general purpose) لتمكين المستخدمين من الدخول الى الشبكة والوصول الى موارد بعيدة باستخدام الية دخول بسيطة وموثوقة وآمنة تتلخص في معرف المستخدم (User Identifier) وكلمة مرور (Password) وتتصف هذه الخدمة التي سميت بالشبكة الطرفية وتعتبر هذه الشبكة هي البرنامج التطبيقي القياسي لتبادل الملفات في نظم الشبكات من نوع (client server) ضمن شبكات ال (TCP/IP).

مميزات التل نت

  • المشاركة الزمنية بين الزبائن أي امكانية وصول اكثر من مستخدم (client) الى السيرفر الواحد في نفس الوقت بدون تأثير بعضهم على البعض الاخر كما كان يحصل في زمن نظام التشغيل (Unix) وحتى الان.
  • الدخول عن بعد (logging) باستخدام اسم مستخدم وكلمة مرور (User name and password) الى واجهة البرنامج .

تنقسم عملية الدخول الى الحاسوب الي نوعين محلي (local login) وبعيد (remote login)

  • الدخول المحلي (local login) ويقصد به الدخول الى حاسب او سيرفر ضمن الشبكة المحلية عن طريق اسم مستخدم وكلمة مرور والوصول الى الموارد المتاحة في السيرفر وحسب الصلاحيات المتاحة لة.
  • الدخول عن بعد (remote log in): حين يحاول المستخدم الدخول الى تطبيقات وبرامج وموارد في حاسب بعيد او جهاز بعيد فأنه يحتاج الى تسجيل الدخول بكلمة مرور واسم مستخدم وهذه هي الفائدة الرئيسية للبروتوكول ولكن هذه المرة لا يقوم نظام التشغيل في الحاسب القريب بترجمة وتفسير الرموز وانما يمررها الى الشبكة ومنها الى السيرفر البعيد الذي يتكفل بتفسير الرموز وتنفيذ البرنامج او الادوات المطلوبة في الماكنة البعيدة وتظهر للمستخدم كما لو انها في الشبكة المحلية القريبة وكما في الرسم التالي:

اوامر التلنت او Switches

  • O : OPen تأسيس أحد اتصالات Telnet باستخدام أحد أجهزة الكمبيوتر المضيفة أو خادم بعيد. يمكنك استخدام الأمر بالكامل open أو اختصاره إلى o على سبيل المثال، يقوم Telnet o win01 44 بتوصيل الكمبيوتر بأحد أجهزة الكمبيوتر التي تسمى بـ win01 باستخدام منفذ 44.
  • C : Close أغلاق أحد اتصالات Telnet الموجودة يمكن جمع هذا الاتصال مع أحد الأسماء المضيفة ورقم المنفذ على سبيل المثال يغلق Telnet c win01 44 الاتصال بالخادم البعيد win01 على منفذ 44.
  • d: display عرض الإعدادات الحالية الخاصة بعميل Telnet
  • set تعيين نوع المحطة الطرفية للاتصال، وتشغيل echo المحلي، وتعيين المصادقة لـ NTLM، وتعيين حرف الهروب (الخروج)، وإعداد التسجيل.
  • unset إيقاف تشغيل echo المحلي أو تعيين مصادقة لتسجيل الدخول أو المطالبة بكلمة المرور.
  • status تحديد ما إذا كان عميل Telnet متصلاً من عدمه.
  • CTRL+]‎ الانتقال إلى موجه أوامر Telnet من إحدى جلسات العمل المتصلة.
  • enter الانتقال إلى جلسة العمل المتصلة إذا كانت موجودة .
  • ?/help عرض معلومات “التعليمات”.
  • quit أو q  الخروج من Telnet.