دروس

▷ Telnet ما هو عليه ولماذا 【الأكثر اكتمالا ▷

جدول المحتويات:

Anonim

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

فهرس المحتويات

على الرغم من أنه تم استبداله الآن بأدوات أكثر أمانًا ، مثل SSH ، إلا أن Telnet لا يزال لديه بعض الاستخدام في البيئات الآمنة لمسؤولي النظام.

ما هو Telnet

يأتي اسم Telnet من اختصار Telecomunication Network ، وأساساً بروتوكول شبكة TCP / IP الذي تم استخدامه منذ عام 1960 لإنشاء اتصالات عن بعد مع أجهزة كمبيوتر وخوادم وأجهزة أخرى ذات نظام متوافق في الوصول من خلال نظام الاتصال هذا. بشكل افتراضي يتم استخدام منفذ الاتصال 23.

بالإضافة إلى البروتوكول نفسه ، يتلقى البرنامج الذي يستخدمه لإنشاء الاتصال نفسه هذا الاسم. للوصول إلى الجهاز الآخر عن بُعد ، يجب علينا استخدام محطة طرفية ، على سبيل المثال ، موجه أوامر Windows أو Terminal Linux. وبهذه الطريقة يمكننا التفاعل على الآلة البعيدة التي تتصفح ملفاتها ، وتنفيذ الأوامر الداخلية الأخرى ، إذا كان لدينا إذن ، ومراقبة حالة الجهاز نفسه دون الحاجة للذهاب فعليًا إلى المكان الذي يوجد فيه.

بالإضافة إلى استخدامه على أنظمة MSDOS و Windows ، فهو متوافق أيضًا مع الأنظمة المستندة إلى UNIX ، مثل Mac و Linux و FreeBSD. مع هذا البروتوكول ، سنتمكن أيضًا من التحقق من اتصال الأجهزة الأخرى والتحقق مما إذا كان لديهم منافذ معينة مفتوحة للخارج. هذا شيء سنراه في لحظة.

كيف يعمل Telnet

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

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

مشكلات الأمان مع Telnet و SSH كبديل

حاليًا يقتصر استخدام Telnet عمليًا على الشبكات الداخلية حيث يوجد درع أمان يعزل الشبكة عن الخارج. في جميع الحالات الأخرى ، يتم استخدام بروتوكول SSH دائمًا.

المشكلة الكبرى في telnet هي أن المعلومات من محطة إلى أخرى تنتقل دون أي تشفير ، فقط في نص عادي. بالنسبة إلى المخترق ، من السهل للغاية الحصول على هذه المعلومات ، مع الأخذ في الاعتبار أن كل من اسم المستخدم وكلمة المرور لإنشاء الاتصال يأتيان أيضًا كنص عادي ، فإن الخرق الأمني ​​هو وحشي.

استجابة لهذه المشاكل ، أصبح استخدام بروتوكول اتصال مشفر آخر يستخدم في أنظمة UNIX ، يسمى SSH (Secure Shell) ، شائعًا. اليوم هو متوافق تمامًا مع بيئات Windows ، حيث يمكننا تثبيت كل من العميل والخادم لاستخدامه. يستخدم SSH مفاتيح RSA كتشفير بحيث لا يمكن فك تشفير المعلومات التي ينتقل إليها بسهولة. هناك أيضًا تطبيقات أخرى مثل OPENSSH أو Putty أو Shell أو SSH-Agent ، حيث يمكن استخدام بروتوكول الاتصال هذا. في هذه الحالة ، ينتقل الاتصال من خلال منفذ TCP 22.

كيفية استخدام Telnet

لاستخدام Telnet ، نحتاج إلى محطة طرفية للأوامر ، إما موجه الأوامر أو Windows PowerShell. بمجرد فتحه ، كل ما علينا كتابته

التلنت

وسوف نصل إلى التطبيق. إذا دخلنا مرة واحدة:

مساعدة

يمكننا أن نرى الخيارات المختلفة المتوفرة لدينا لاستخدام البرنامج.

ولكن إذا أردنا إنشاء اتصال مباشر ، فسيتعين علينا فقط وضع:

التلنت

هل ما زال بإمكاني استخدام Telnet؟

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

في حالة Windows 10 ، لتجنب مشاكل الأمان ، سيكون لدينا عميل Telnet متاحًا فقط في الميزات. لاستخدام خادم ، سنحتاج إلى برنامج خارجي مثل المعجون.

قم بتنشيط عميل Telnet في Windows 10

لدينا بالفعل برنامج تعليمي حيث نعلم كيفية تنشيط عميل telnet في Windows 10. إنه بسيط للغاية.

كيفية تنشيط عميل Telnet في نظام التشغيل Windows 10

كيفية تنشيط خادم Telnet في نظامي التشغيل Windows و Linux

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

كيفية استخدام خادم Telnet في Linux

كيفية استخدام خادم Telnet في نظام التشغيل Windows

اختبار المنافذ المفتوحة باستخدام Telnet

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

التلنت

عندما نقوم بالاتصال ، إذا كان المنفذ مفتوحًا بالفعل فسوف نحصل على شاشة سوداء فارغة. من ناحية أخرى ، إذا تم إغلاقه ، فسيظهر خطأ بعد إجراء محاولة اتصال. دعونا نرى ذلك من خلال صفحة المراجعة الاحترافية الخاصة بنا ، على خادم الويب يجب أن يكون المنفذان 80 و 443 من http و https مفتوحين ، إلى جانب منفذ مثل 22 للاتصالات البعيدة عبر SSH.

نضع:

telnet www.profesionalreview.com 80 telnet www.profesionalreview.com 443 telnet www.profesionalreview.com 22

حتى مع المنفذ 22 ، يعطينا المضيف فكرة أنه يعمل مع OpenSSH في ظل نظام دبيان.

لنجرب على سبيل المثال مع منفذ Telnet 23:

نرى أننا لم نتمكن من إنشاء اتصال ، لذلك تم إغلاقه.

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

قد تجد أيضًا هذه الدروس التعليمية مثيرة للاهتمام:

في ماذا تخطط لاستخدام Telnet؟ إذا كان لديك أي أسئلة أو تريد توضيح شيء ما ، اكتب لنا في التعليقات.

دروس

اختيار المحرر

Back to top button