كيفية التحقق من اتصال الشبكة الخاصة بك. أوامر التلنت

يتيح استخدام أمر telnet إمكانية إنشاء قناة اتصال مع أجهزة الكمبيوتر عن بعد.

والأداة المساعدة نفسها هي تقريبًا نوع من محاكي المتصفح في المحطة، وتدعم العديد من بروتوكولات الشبكة.

في السابق، كان telnet يستخدم غالبًا لإدارة أجهزة الكمبيوتر التي تعمل بنظام التشغيل Linux.

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

محتوى:

ميزات الأداة المساعدة

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

على سبيل المثال، يمكنك الوصول إلى POP3 أو HTTP أو IRC أو SMTP.

بعد كل شيء، تعمل هذه الخدمات وبعض الخدمات الأخرى على أساس بروتوكول نقل TCP، للعمل الذي يمكنك من خلاله استخدام عميل telnet.

يكون بناء جملة أوامر telnet عند الاتصال بجهاز كمبيوتر بعيد كما يلي: $ telnet (خيارات) (مضيف) (منفذ).

المضيف هو مجال الكمبيوتر الذي يتم الاتصال به. المنفذ - المنفذ الموجود على الكمبيوتر والذي يتم الوصول منه. والخيارات يمكن أن تكون على النحو التالي:

  • -4 و-6 يفرضان استخدام عناوين IPv4 وIPv6، على التوالي؛
  • -8 يجعل من الممكن استخدام ترميز 8 بت؛
  • -E يعطل دعم تسلسل الهروب؛
  • -أ يقوم بتسجيل المستخدم تلقائيًا على النظام البعيد؛
  • -d يمكّن وضع التصحيح؛
  • -p يتيح مضاهاة rlogin؛
  • -e يعين حرف الهروب الأولي؛
  • -l يأذن للمستخدم في النظام.

بعد إنشاء اتصال بالمضيف البعيد، تبدأ أداة telnet المساعدة في العمل في أحد الوضعين - سطرًا تلو الآخر أو حرفًا تلو الآخر.

الخيار الأول هو الأكثر تفضيلاً نظرًا لإمكانية تحرير النص مباشرة وإرساله فقط بعد قيام المستخدم بكتابة جميع المعلومات بالكامل.

عيب هذا الوضع سطرًا بسطر هو عدم وجود دعم له من قبل بعض الخدمات. بينما يمكن استخدام حرفًا تلو الآخر في أي حال.

ومع ذلك، عند استخدامه، يتم إرسال كافة المعلومات على الفور.

وإذا ارتكب المستخدم خطأ، فسيكون من المستحيل تصحيحه - لأنه حتى المسافات ومسافة للخلف يتم إرسالها إلى الخادم في شكل أحرف.

يجب أن تعلم: عند استخدام بروتوكول telnet، لا توجد إمكانية لتشفير نقل المعلومات. يتم إرسال كافة البيانات مباشرة ويمكن اعتراضها من قبل مستخدم غير مصرح له. ولا يوصى بنقلها بهذه الطريقة - يُنصح باستخدام بروتوكول شبكة Secure Shell الآمن لهذا الغرض.

الأوامر الأساسية

عند العمل مع بروتوكول telnet، يقوم المستخدم بإدخال الأوامر المناسبة في وحدة التحكم. الأكثر شعبية تشمل ما يلي:

  • فتح (اسم الكمبيوتر) (المنفذ).يسمح لك بالاتصال بالكمبيوتر الذي تم تحديد اسمه في الأمر. إذا لم تحدد منفذًا، فستحاول الأداة المساعدة استخدام الرقم الافتراضي. في بعض الأحيان تتم الإشارة إليه بدلاً من اسم الكمبيوتر الشخصي؛
  • عرض (حجة). أمر لعرض مجموعة كاملة أو جزئية من معلمات الأداة المساعدة telnet؛
  • يغلق. مصمم لإغلاق جلسة telnet وإعادة النظام إلى وضع الأوامر؛
  • يترك. الأمر بإنهاء جميع الاتصالات المفتوحة والخروج من telnet؛

أرز. 2. استخدام الأمر "إنهاء" في عميل MS Telnet.

  • نوع الوضع. يُستخدم للتحكم في أحد خياري وضع الإدخال (حرفًا بحرف أو سطرًا بسطر). في هذه الحالة، يتم إرسال طلب إلى الكمبيوتر البعيد للتبديل إلى وضع معين، وإذا كانت الخدمة مدعومة، فسيتم توفير التبديل المقابل؛
  • حالة. أمر يعرض حالة الأداة المساعدة الحالية واسمها ووضع التبادل؛
  • ؟ (فريق). تقارير معلومات حول تسلسل الأوامر المقابلة. إنه ضروري في الحالات التي سيستخدم فيها المستخدم أمرًا غير مألوف له؛
  • ! (فريق). ينفذ تسلسل الأوامر على النظام المحلي؛
  • إرسال الحجج. يرسل وسائط الأحرف إلى جهاز الكمبيوتر البعيد؛
  • يهرب. إرسال أحد أحرف الهروب مثل الفاصلة أو القوس أو علامة الإقحام (^)؛
  • تزامن. يعمل على إرسال تسلسل المزامنة الذي يسمح لك بإلغاء كافة الأوامر المكتوبة ولكن لم يتم إرسالها بعد. يُستخدم فقط في وضع سطر بسطر؛
  • برك. إرسال تسلسل فاصل عند الضغط على مفتاح الاستراحة.

كل هذه الأوامر أساسية، على الرغم من أن عددها الإجمالي أكبر بكثير. ومع ذلك، ونظرًا للاستخدام النادر لهذه الأداة، فإن أسهل طريقة للعثور على قائمة كاملة بها هي إدخال "مساعدة" في الجهاز.

وبعد عرض القائمة الكاملة، احصل على معلومات مساعدة حول كل تسلسل أوامر باستخدام الأمر "؟".

على الرغم من أنه، على سبيل المثال، بالنسبة لعميل telnet على نظام التشغيل Windows، قد يتم تقصير القائمة.

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

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

شرط القدرة على الاتصال بجهاز التوجيه

إذا كنت تريد الانتقال إلى واجهة إدارة جهاز التوجيه، فأنت بحاجة أولاً إلى معرفة عنوان IP الخاص بهذا الجهاز. بدون عنوان IP، لن تتمكن حتى من فتح جلسة Telnet، ناهيك عن الوصول إليها من خلال المتصفح. تحتوي معظم أدوات حصاد الشبكة على العنوان التالي افتراضيًا: 192.168.1.1. بالنسبة إلى D-Link، يتعين عليك إجراء تصحيح في آخر رقمين (يجب أن يكون "0.1"). قم بتكوين بطاقة الشبكة الخاصة بجهاز الكمبيوتر الخاص بك إلى القيم المناسبة عن طريق تغيير الرقم الأخير من عنوان IP الخاص به.

إعداد اتصال على جهاز كمبيوتر

كيفية فتح جلسة التواصل

يحتوي كل نظام تشغيل على سطر أوامر. بمجرد تشغيله، تحتاج فقط إلى تشغيل أمر واحد: telnet 192.168.1.1. وبعد ذلك يستجيب لنا جهاز التوجيه المتصل بالكمبيوتر عبر Ethernet أو Wi-Fi على الفور ويطلب تسجيل الدخول وكلمة المرور.

بدء جلسة التواصل

استخدمنا في ردنا اسم “admin” وكلمة المرور “1234”، أي القيم الافتراضية في أجهزة ZyXEL. كما ترون، تم قبول هذه القيم وظهرت المطالبة "config".

لا تستخدم بعض طرز ZyXEL واجهة نصية فحسب، بل تستخدم أيضًا قائمة أوامر (قائمة):

بدء عرض القائمة

للعودة إلى وضع الأوامر النصية، انتقل إلى 28 -> 4 (استخدم الخطوة 28 ثم الخطوة 4). ونتيجة لذلك، سوف تتلقى نقش "التكوين" ومؤشر لإدخال الأوامر. وفي ما يلي، سننظر في هذا الوضع فقط.

تكوين الجهاز عبر Telnet

تسمى واجهة الأوامر النصية، أي سطر أوامر أجهزة التوجيه وأجهزة ZyXEL الأخرى، بكلمة "CLI" (مترجم سطر الأوامر). معظم الأوامر لجميع الطرز هي نفسها، على سبيل المثال، "إعادة تشغيل النظام" (إعادة التشغيل)، "حفظ تكوين النظام" (حفظ الإعدادات)، وغيرها. قد تختلف بعض الأوامر الخاصة بطراز معين، ولكن يمكنك تنزيل دليل تفصيلي على موقع الدعم، حيث توفر البرامج الثابتة الخاصة للتنزيل.

قم بتنزيل الدليل بالأوامر

توفر الأجهزة التابعة لشركات أخرى غير ZyXEL أمر "مساعدة"، والذي يوفر لك قائمة بالأوامر المتاحة.

الوصول عن بعد إلى واجهة الويب

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

اكتب الأمر التالي: ip static tcp ISP 80 192.168.1.1 80 // يتم استخدام المنفذ "80" بواسطة واجهة الويب.

يقوم الأمر "ip static" بالفعل بإنشاء ربط للعناوين المحلية بعناوين IP العالمية. لاحظ أنه إذا كنت تستخدم نوع اتصال يتم توفير التفويض فيه (PPTP أو L2TP أو PPPoE)، فبدلاً من كلمة "ISP" يجب عليك استبدال اسم آخر. من السهل معرفة ذلك: الواجهة ?// سيتم عرض كافة واجهات الشبكة.

بالنسبة لبروتوكول PPPoE، تُسمى واجهة الاتصال بالإنترنت عادةً "PPPoE0" (الحالة مهمة). لا تنس حفظ الإعدادات (حفظ تكوين النظام). ونتيجة لذلك، سيكون من الممكن فتح واجهة الويب من الإنترنت.

الواجهة مفتوحة من "الخارجية"

يقوم بعض مقدمي الخدمة بحظر المنفذ 80، لذلك ربما لن يعمل في المرة الأولى. ولكن يمكنك القيام بذلك بمهارة أكبر عن طريق إعادة توجيه رقم المنفذ الخارجي 8080 إلى المنفذ الداخلي 80: ip static tcp ISP 8080 192.168.1.1 80 // بهذه الطريقة نتجاوز قيود الموفر.

بشكل عام، يتم إعادة توجيه منفذ Telnet بطريقة مماثلة (رقمه هو "23").

بحر من الأوامر لشبكة Wi-Fi

أسهل طريقة لبدء إتقان سطر الأوامر هي استخدام تلك الأوامر المسؤولة عن معلمات نقطة الوصول (شبكة Wi-Fi). يبدأ كل أمر من هذه الأوامر بكلمة "واجهة"، ثم يكون هناك تسلسل مؤهل. الخيار الأبسط: الواجهة ssid SYSDAY // سيتم تعيين اسم الشبكة اللاسلكية على "SYSDAY".

لاحظ أنه من خلال تحديد المعلمة "تلقائي" بدلاً من الاسم، يمكنك إرجاع "نقطة الوصول" إلى قيمة SSID التي تم تعيينها في المصنع.

هناك العديد من الأوامر الأكثر إثارة للاهتمام التي تتحكم في وحدة الراديو. لتجنب كتابة كلمة "interface" في كل مرة، استخدمها كأمر منفصل (يتم تحويل المطالبة إلى "config-if"). نحن نقدم قائمة بالأوامر المستخدمة في وضع "config-if" أدناه.

أمثلة على أوامر Wi-Fi

  • رقم الطاقة // بدلاً من كلمة "رقم"، قم بتعيين الطاقة كنسبة مئوية؛
  • رقم القناة // بدلاً من "الرقم"، حدد رقم قناة الراديو (1-13)؛
  • بلد رمز البلد // تحتوي معلمة "البلد" على حرفين، على سبيل المثال، RU؛
  • إخفاء ssid // إخفاء اسم الشبكة؛
  • لا يوجد إخفاء ssid // اسم الشبكة مفتوح.

وهذه ليست قائمة كاملة بالمعلمات التي يمكن تغييرها مباشرة من سطر الأوامر.

تجدر الإشارة إلى أنه باستخدام Telnet يمكنك تغيير أو تمكين خوارزمية تشفير Wi-Fi (WPA أو WPA2).

ويتم تعيين قيمة المفتاح بواسطة أمر "interface Authentication wpa-psk". وبذلك يصبح من الممكن الدخول إلى الراوتر عن بعد، من أي مكان في العالم، عبر Telnet وتغيير كلمة المرور الخاصة بالشبكة اللاسلكية. مفيد جدا، أليس كذلك؟

Telnet إلى مودم جهاز التوجيه

أوامر التلنت

فرق التلنتتسمح لك بالتواصل مع جهاز كمبيوتر بعيد باستخدام بروتوكول Telnet. يمكنك تشغيل الأمر التلنتبدون معلمات لإدخال سياق telnet المشار إليه في سطر أوامر Telnet ( التلنت). من سطر أوامر Telnet، استخدم الأوامر التالية للتحكم في الكمبيوتر الذي يقوم بتشغيل عميل Telnet.

فرق com.tlntadmnتسمح لك بالتحكم عن بعد في جهاز كمبيوتر يشغل خادم Telnet. يتم تنفيذ هذه الأوامر من سطر الأوامر. فريق com.tlntadmnبدون معلمات يعرض إعداد الخادم المحلي.

لاستخدام الأوامر التلنتمن سطر أوامر Telnet

لتشغيل عميل Telnet والدخول إلى سطر أوامر Telnet

بناء الجملة

التلنت [\\ السيرفر المتحكم]

خيارات

\\ السيرفر المتحكميعرض اسم الخادم المتصل /؟ يعرض المساعدة في سطر الأوامر.

ملحوظات

  • عند استخدام الأمر التلنتيبدأ عميل Telnet بدون معلمات.
  • في سطر أوامر Telnet، يجب عليك استخدام أوامر Telnet.

لإيقاف عميل Telnet

بناء الجملة

خيارات

لا أحد

ملحوظات

  • س.

لتوصيل عميل Telnet بجهاز كمبيوتر بعيد

بناء الجملة

يفتح [\\ السيرفر المتحكم] [ميناء]

خيارات

\\ السيرفر المتحكميحدد اسم الخادم المُدار. إذا لم يتم تحديد خادم، فسيتم استخدام الخادم المحلي. المنفذ يشير إلى المنفذ المراد استخدامه. إذا لم يتم تحديد أي منفذ، فسيتم استخدام المنفذ الافتراضي.

ملحوظات

  • يمكن اختصار هذا الأمر إلى س.

أمثلة

للاتصال بخادم Redmond البعيد على المنفذ 44، أدخل في موجه الأوامر:
ريدموند 44

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

بناء الجملة

يغلق [\\ السيرفر المتحكم]

خيارات

\\ السيرفر المتحكميحدد اسم الخادم المُدار. إذا لم يتم تحديد خادم، فسيتم استخدام الخادم المحلي.

ملحوظات

  • يمكن اختصار هذا الأمر إلى ج.

أمثلة

لقطع الاتصال بخادم Redmond البعيد، أدخل الأمر:
ريدموند 44

لتكوين إعدادات عميل Telnet

بناء الجملة

تعيين [\\ السيرفر المتحكم] [ntlm] [localecho] [شرط {أنسي | vt100 | vt52 | vtnt}] [يهرب رمز] [ملف تسجيل اسم الملف] [تسجيل] [com.bsasdel] [crlf] [delasbs] [وضع {وحدة التحكم | تدفق}] [? ]

خيارات

\\ السيرفر المتحكميحدد اسم الخادم المُدار. إذا لم يتم تحديد خادم، فسيتم استخدام الخادم المحلي. ntlm يتيح مصادقة NTML، إذا كانت متوفرة على الخادم البعيد. localecho لتمكين العرض المحلي للأوامر. شرط {أنسي | vt100 | vt52 | vtnt) يحدد محطة من النوع المحدد. يهرب رمزيحدد حرف التحكم. يمكن أن يكون حرف التحكم حرفًا واحدًا أو مجموعة من المفتاح CTRL وحرفًا. لتعيين مجموعة مفاتيح، اضغط باستمرار على المفتاح CTRL أثناء كتابة الحرف الذي تريد تعيينه. ملف تسجيل اسم الملفيحدد ملف سجل نشاط Telnet. يجب أن يكون ملف السجل موجودًا على جهاز الكمبيوتر المحلي الخاص بك. يبدأ التسجيل تلقائيًا بعد تحديد هذا الخيار. التسجيل يتيح التسجيل. إذا لم يتم تحديد ملف سجل، يتم عرض رسالة خطأ. bsasdel يحدد مفتاح BACKSPACE المراد حذفه. crlf يعين وضعًا خطيًا جديدًا يحدد مفتاح ENTER كـ 0x0D، 0x0A. delasbs يعين مفتاح DELETE لحذف الحرف الأخير. وضع {وحدة التحكم | تدفق) يضبط وضع التشغيل. ؟ يسمح لك بعرض بناء جملة الأمر الكامل.

ملحوظات

  • لتعطيل إعداد تم تعيينه مسبقًا، في موجه أوامر Telnet، أدخل:

    غير محدد [معامل]

  • لتعيين حرف تحكم، أدخل الأمر:

    ه رمز

  • في الإصدارات غير الإنجليزية من Telnet، يتوفر الأمر مجموعة الرموزمعامل. مجموعة الرموز معامليحدد مجموعة التعليمات البرمجية الحالية للمعلمة، والتي يمكن أن تكون واحدة مما يلي: التحول JIS, EUC اليابانية, جيس كانجي,جيس كانجي (78), ديسمبر كانجي, إن إي سي كانجي. يجب عليك تعيين نفس التعليمات البرمجية المعينة على الكمبيوتر البعيد.

لإرسال أوامر عميل Telnet

بناء الجملة

يرسل [\\ السيرفر المتحكم] [ao] [ayt] [خروج] [الملكية الفكرية] [تزامن] [ ? ]

خيارات

\\ السيرفر المتحكماسم الخادم الذي تريد إدارته. إذا لم يتم تحديد خادم، فسيتم استخدام الخادم المحلي. ao يلغي أمر الإدخال. آيت يرسل الأمر "هل أنت هناك؟" esc يرسل حرف التحكم الحالي. ip يقاطع تنفيذ أمر المعالجة. التزامن ينفذ عملية مزامنة Telnet. ؟ يسمح لك بعرض بناء جملة الأمر الكامل.

لعرض إعدادات عميل Telnet الحالية

بناء الجملة

عرض

خيارات

لا أحد

ملحوظات

  • يعرض هذا الأمر معلمات التشغيل الحالية لعميل Telnet. عند التشغيل في وضع جلسة Telnet (بمعنى آخر، أثناء الاتصال بخادم Telnet)، يمكنك الخروج من الجلسة لتغيير الإعدادات بالضغط على CTRL+]. للعودة إلى جلسة عمل Telnet، اضغط على ENTER.

لاستخدام أوامر tlntadmn من سطر الأوامر

لإدارة جهاز كمبيوتر يقوم بتشغيل Telnet Server

بناء الجملة

com.tlntadmn [\\ السيرفر المتحكم] [يبدأ] [قف] [يوقف] [يكمل]

خيارات

\\ السيرفر المتحكم start يبدأ تشغيل خادم Telnet. توقف يوقف خادم Telnet. الإيقاف المؤقت يقاطع خادم Telnet. متابعة استئناف خادم Telnet. /؟ يعرض المساعدة في سطر الأوامر.

ملحوظات

  • باستخدام الأوامر com.tlntadmn com.tlntadmn

لإدارة جلسات Telnet

بناء الجملة

com.tlntadmn [\\ السيرفر المتحكم] [] [{session_code | الجميع}] [ {session_code | الجميع} " رسالة" ]

خيارات

\\ السيرفر المتحكميحدد اسم الخادم الذي تريد التحكم فيه. إذا لم يتم تحديد خادم، فسيتم استخدام الخادم المحلي. -s يعرض جلسات Telnet النشطة. {session_code | الجميع) ينهي الجلسات. أدخل رمز الجلسة لإنهاء جلسة معينة أو أدخل الجميعلإنهاء كافة الجلسات. {session_code | الجميع} " رسالة" يرسل رسالة إلى جلسة واحدة أو أكثر. أدخل رمز الجلسة لإرسال رسالة إلى جلسة معينة، أو أدخل الجميعلإرسال رسالة إلى كافة الجلسات. اكتب الرسالة التي تريد إرسالها بين علامتي الاقتباس (على سبيل المثال: " رسالة" ). /؟ يعرض المساعدة في سطر الأوامر.

ملحوظات

  • باستخدام الأوامر com.tlntadmnيمكنك إدارة جهاز كمبيوتر يقوم بتشغيل Telnet Server عن بعد إذا كان كلا الجهازين يعملان بنظام التشغيل Windows XP. فرق com.tlntadmnلا يمكن استخدامه لإدارة خادم Telnet الذي يعمل بنظام التشغيل Windows 2000 عن بعد من جهاز كمبيوتر يعمل بنظام التشغيل Windows XP.

لتعيين إعدادات تسجيل الأحداث للكمبيوتر الذي يقوم بتشغيل Telnet Server

بناء الجملة

com.tlntadmn [\\ حاسب يستخدم عن بعد] التكوين [موقع التدقيق ={سجل الأحداث | ملف | كلاهما}] [التدقيق =[{+ | - } مسؤل][{+ | - } مستخدم][{+ | - } يفشل]]

خيارات

\\ السيرفر المتحكميحدد اسم الخادم الذي تريد التحكم فيه. إذا لم يتم تحديد خادم، فسيتم استخدام الخادم المحلي. موقع التدقيق ={سجل الأحداث | ملف | كلاهما) يحدد ما إذا كان يجب إرسال معلومات الحدث إلى "عارض الأحداث" أو إلى ملف أو إلى كليهما. التدقيق =[{+ | - } مسؤل][{+ | - } مستخدم][{+ | - } يفشل] يحدد الأحداث التي تتطلب التدقيق (أحداث تسجيل دخول المسؤول، أو أحداث تسجيل دخول المستخدم، أو محاولات تسجيل الدخول الفاشلة). لتدقيق نوع حدث معين، أدخل علامة الزائد (+) أمام نوع الحدث. لإيقاف تدقيق نوع حدث معين، أدخل علامة الطرح (-) أمام نوع الحدث. /؟ يعرض المساعدة في سطر الأوامر.

ملحوظات

  • باستخدام الأوامر com.tlntadmnيمكنك إدارة جهاز كمبيوتر يقوم بتشغيل Telnet Server عن بعد إذا كان كلا الجهازين يعملان بنظام التشغيل Windows XP. فرق com.tlntadmnلا يمكن استخدامه لإدارة خادم Telnet الذي يعمل بنظام التشغيل Windows 2000 عن بعد من جهاز كمبيوتر يعمل بنظام التشغيل Windows XP.
  • إذا قمت بتحديد مكان إرسال معلومات الحدث دون تحديد نوع المعلومات أو الأنواع المراد تدقيقها، فسيتم تدقيق معلومات حدث سجل المسؤول فقط وإرسالها إلى الموقع المحدد.

أمثلة

لإرسال معلومات الحدث إلى "عارض الأحداث"، أدخل:

tlntadmn config Auditlocation=eventlog

لتدقيق أحداث تسجيل دخول المسؤول ومحاولات تسجيل الدخول الفاشلة، أدخل:

تدقيق تكوين tlntadmn=+admin +fail

لتعيين المجال الأساسي للكمبيوتر الذي يقوم بتشغيل Telnet Server

بناء الجملة

com.tlntadmn [\\ السيرفر المتحكم] التكوين [دوم=اسم النطاق]

خيارات

\\ السيرفر المتحكميحدد اسم الخادم الذي تريد التحكم فيه. إذا لم يتم تحديد خادم، فسيتم استخدام الخادم المحلي. دوم=اسم النطاقيحدد المجال الذي تريد جعله أساسيًا. /؟ يعرض المساعدة في سطر الأوامر.

ملحوظات

  • باستخدام الأوامر com.tlntadmnيمكنك إدارة جهاز كمبيوتر يقوم بتشغيل Telnet Server عن بعد إذا كان كلا الجهازين يعملان بنظام التشغيل Windows XP. فرق com.tlntadmnلا يمكن استخدامه لإدارة خادم Telnet الذي يعمل بنظام التشغيل Windows 2000 عن بعد من جهاز كمبيوتر يعمل بنظام التشغيل Windows XP.

أمثلة

لجعل نطاق Redmond هو النطاق الأساسي على خادمك المحلي، أدخل:

tlntadmn config dom=Redmond

لتعيين مفتاح ALT للكمبيوتر الذي يقوم بتشغيل خادم Telnet

بناء الجملة

com.tlntadmn [\\ السيرفر المتحكم] التكوين [ctrlkeymap={نعم | لا}]

خيارات

\\ السيرفر المتحكميحدد اسم الخادم الذي تريد التحكم فيه. إذا لم يتم تحديد خادم، فسيتم استخدام الخادم المحلي. ctrlkeymap={نعم | لا) يشير إلى ما إذا كان يجب على خادم Telnet تفسير مجموعة المفاتيح CTRL+A على أنها ALT. يدخل نعملتعيين اختصار لوحة المفاتيح أو لالرفض المطابقة. /؟ يعرض المساعدة في سطر الأوامر.

ملحوظات

  • باستخدام الأوامر com.tlntadmnيمكنك إدارة جهاز كمبيوتر يقوم بتشغيل Telnet Server عن بعد إذا كان كلا الجهازين يعملان بنظام التشغيل Windows XP. فرق com.tlntadmnلا يمكن استخدامه لإدارة خادم Telnet الذي يعمل بنظام التشغيل Windows 2000 عن بعد من جهاز كمبيوتر يعمل بنظام التشغيل Windows XP.
  • إذا لم يتم تعيين المفتاح ALT، فلن يرسل خادم Telnet ضغطة المفتاح ALT إلى التطبيقات التي قد تكون هناك حاجة إليها.

لتعيين الحد الأقصى لعدد الاتصالات للكمبيوتر الذي يقوم بتشغيل Telnet Server

بناء الجملة

com.tlntadmn [\\ السيرفر المتحكم] التكوين [ماكسكون=positive_integer]

خيارات

\\ السيرفر المتحكميحدد اسم الخادم الذي تريد التحكم فيه. إذا لم يتم تحديد خادم، فسيتم استخدام الخادم المحلي. ماكسكون=positive_integerيضبط الحد الأقصى لعدد الاتصالات. يمكن تحديد هذا الرقم باستخدام أي عدد صحيح موجب أقل من 10 ملايين. /؟ يعرض المساعدة في سطر الأوامر.

ملحوظات

  • باستخدام الأوامر com.tlntadmnيمكنك إدارة جهاز كمبيوتر يقوم بتشغيل Telnet Server عن بعد إذا كان كلا الجهازين يعملان بنظام التشغيل Windows XP. فرق com.tlntadmnلا يمكن استخدامه لإدارة خادم Telnet الذي يعمل بنظام التشغيل Windows 2000 عن بعد من جهاز كمبيوتر يعمل بنظام التشغيل Windows XP.

لتعيين الحد الأقصى لعدد محاولات الوصول الفاشلة للكمبيوتر الذي يقوم بتشغيل خادم Telnet

بناء الجملة

com.tlntadmn [\\ حاسب يستخدم عن بعد] التكوين [ماكسفيل=positive_integer]

خيارات

\\ السيرفر المتحكميحدد اسم الخادم الذي تريد التحكم فيه. إذا لم يتم تحديد خادم، فسيتم استخدام الخادم المحلي. ماكسفيل=positive_integerيضبط الحد الأقصى لعدد محاولات تسجيل الدخول الفاشلة المسموح بها للمستخدم. يمكن تحديد هذا الرقم باستخدام أي عدد صحيح موجب أقل من 100. /؟ يعرض المساعدة في سطر الأوامر.

ملحوظات

  • باستخدام الأوامر com.tlntadmnيمكنك إدارة جهاز كمبيوتر يقوم بتشغيل Telnet Server عن بعد إذا كان كلا الجهازين يعملان بنظام التشغيل Windows XP. فرق com.tlntadmnلا يمكن استخدامه لإدارة خادم Telnet الذي يعمل بنظام التشغيل Windows 2000 عن بعد من جهاز كمبيوتر يعمل بنظام التشغيل Windows XP.

لتعيين وضع التشغيل للكمبيوتر الذي يقوم بتشغيل خادم Telnet

بناء الجملة

com.tlntadmn [\\ السيرفر المتحكم] التكوين [الوضع ={وحدة التحكم | تدفق}]

خيارات

\\ السيرفر المتحكميحدد اسم الخادم الذي تريد التحكم فيه. إذا لم يتم تحديد خادم، فسيتم استخدام الخادم المحلي. وضع {وحدة التحكم | تدفق) يشير إلى وضع التشغيل. /؟ يعرض المساعدة في سطر الأوامر.

ملحوظات

  • باستخدام الأوامر com.tlntadmnيمكنك إدارة جهاز كمبيوتر يقوم بتشغيل Telnet Server عن بعد إذا كان كلا الجهازين يعملان بنظام التشغيل Windows XP. فرق com.tlntadmnلا يمكن استخدامه لإدارة خادم Telnet الذي يعمل بنظام التشغيل Windows 2000 عن بعد من جهاز كمبيوتر يعمل بنظام التشغيل Windows XP.

لتعيين منفذ Telnet للكمبيوتر الذي يقوم بتشغيل خادم Telnet

بناء الجملة

com.tlntadmn [\\ السيرفر المتحكم] التكوين [ميناء =قيمة عدد صحيح]

خيارات

\\ السيرفر المتحكميحدد اسم الخادم الذي تريد التحكم فيه. إذا لم يتم تحديد خادم، فسيتم استخدام الخادم المحلي. ميناء =قيمة عدد صحيحيحدد منفذ Telnet. يمكن تحديد المنفذ باستخدام أي عدد صحيح أقل من 1024. /؟ يعرض المساعدة في سطر الأوامر.

ملحوظات

  • باستخدام الأوامر com.tlntadmnيمكنك إدارة جهاز كمبيوتر يقوم بتشغيل Telnet Server عن بعد إذا كان كلا الجهازين يعملان بنظام التشغيل Windows XP. فرق com.tlntadmnلا يمكن استخدامه لإدارة خادم Telnet الذي يعمل بنظام التشغيل Windows 2000 عن بعد من جهاز كمبيوتر يعمل بنظام التشغيل Windows XP.

لتعيين طرق المصادقة للكمبيوتر الذي يقوم بتشغيل خادم Telnet

بناء الجملة

com.tlntadmn [\\ السيرفر المتحكم] التكوين [ثانية=[{+ | - } ntlm][{+ | - } passwd]]

خيارات

\\ السيرفر المتحكميحدد اسم الخادم الذي تريد التحكم فيه. إذا لم يتم تحديد خادم، فسيتم استخدام الخادم المحلي. ثانية=[{+ | - } ntlm][{+ | - } passwd] يحدد ما إذا كان سيتم استخدام مصادقة NTML أو كلمة المرور، أو كليهما، لمصادقة محاولات تسجيل الدخول. لاستخدام نوع مصادقة محدد، أدخل علامة الجمع (+) أمام نوع المصادقة هذا. لمنع استخدام نوع معين من المصادقة، أدخل علامة الطرح (-) أمام هذا النوع. /؟ يعرض المساعدة في سطر الأوامر.

ملحوظات

  • باستخدام الأوامر com.tlntadmnيمكنك إدارة جهاز كمبيوتر يقوم بتشغيل Telnet Server عن بعد إذا كان كلا الجهازين يعملان بنظام التشغيل Windows XP. فرق com.tlntadmnلا يمكن استخدامه لإدارة خادم Telnet الذي يعمل بنظام التشغيل Windows 2000 عن بعد من جهاز كمبيوتر يعمل بنظام التشغيل Windows XP.
  • NTML هو بروتوكول مصادقة للمعاملات بين جهازي كمبيوتر، أحدهما أو كلاهما يعمل بنظام التشغيل Windows NT 4.0 والإصدارات الأقدم. بالإضافة إلى ذلك، يتم استخدام بروتوكول مصادقة NTML لأجهزة الكمبيوتر التي لا تشكل جزءًا من مجال، مثل الخوادم ومجموعات العمل المستقلة.

لتعيين مهلة الجلسة الخاملة للكمبيوتر الذي يقوم بتشغيل خادم Telnet

بناء الجملة

com.tlntadmn [\\ السيرفر المتحكم] التكوين [مهلة =ح ح: مم: سس]

خيارات

\\ السيرفر المتحكميحدد اسم الخادم الذي تريد التحكم فيه. إذا لم يتم تحديد خادم، فسيتم استخدام الخادم المحلي. مهلة =ح ح: مم: سسيضبط قيمة الوقت المنقضي بالساعات والدقائق والثواني. /؟ يعرض المساعدة في سطر الأوامر.

ملحوظات

  • باستخدام الأوامر com.tlntadmnيمكنك إدارة جهاز كمبيوتر يقوم بتشغيل Telnet Server عن بعد إذا كان كلا الجهازين يعملان بنظام التشغيل Windows XP. فرق com.tlntadmnلا يمكن استخدامه لإدارة خادم Telnet الذي يعمل بنظام التشغيل Windows 2000 عن بعد من جهاز كمبيوتر يعمل بنظام التشغيل Windows XP.

ملحوظات

  • للتبديل من عميل Telnet إلى وضع الأوامر، في موجه أوامر Telnet، اضغط على CTRL+]. للعودة إلى عميل Telnet، اضغط على ENTER.

مع ظهور أجهزة الكمبيوتر والشبكات، ظهرت أيضًا البرامج المقابلة للتحكم عن بعد في النظام ولنقل البيانات عبر مسافة. بادئ ذي بدء، يتم تضمين هذا البرنامج داخل نظام التشغيل في شكل قياسي، مما يخفف المشكلة بشكل كبير - لا يلزم البحث عن برنامج للتحكم عن بعد. للاتصال بجهاز كمبيوتر معين عن بعد، يمكنك استخدام محطة وحدة تحكم Windows عادية، تسمى سطر الأوامر أو المعروفة باسم cmd.

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

الأمر "telnet" موجود في كافة إصدارات Windows. ولكن ليس كل إصدارات Windows تحتوي على هذا الأمر الذي تم تكوينه كما هو مطلوب. على سبيل المثال، لاستخدام "telnet" على نظام التشغيل Windows 7، تحتاج إلى إجراء عدد من الإعدادات البسيطة لتوصيل هذه الوحدة.

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

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

ومن أجل الاستفادة من كافة الشروط الواعدة لـ “telnet”، قبل الاتصال به، عليك التأكد من صحة إعدادات جدار الحماية، حيث أن أي خطأ في الإعدادات يمكن أن يترتب عليه الكثير من العواقب الأخرى. التكوين غير الصحيح بدوره لن يجعل من الممكن التنفيذ

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

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

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

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

للعمل مع هذا البروتوكول، سنستخدم أداة telnet، فهي سهلة الاستخدام للغاية. دعونا نلقي نظرة على بناء جملة telnet:

$ منفذ مضيف خيارات التلنت

المضيف هو مجال الكمبيوتر البعيد الذي سيتم الاتصال به، والمنفذ هو المنفذ الموجود على ذلك الكمبيوتر. الآن دعونا نلقي نظرة على الخيارات الرئيسية:

  • -4 - فرض استخدام عناوين IPv4؛
  • -6 - فرض استخدام عناوين IPv6؛
  • -8 - استخدام ترميز 8 بت، على سبيل المثال، Unicode؛
  • -E- تعطيل الدعم لتسلسلات الهروب.
  • - تسجيل الدخول التلقائي، يأخذ اسم المستخدم من متغير بيئة المستخدم؛
  • - استخدام مأخذ توصيل محلي؛
  • - تمكين وضع التصحيح.
  • - وضع مضاهاة rlogin؛
  • - تعيين رمز البداية لتسلسل الهروب؛
  • - المستخدم للحصول على إذن على جهاز بعيد.

هذا كل ما في الأمر بالنسبة لأمر telnet لإنشاء اتصال. لكن الاتصال بمضيف بعيد لا يمثل سوى نصف المعركة. بعد إنشاء الاتصال، يمكن أن يعمل telnet في وضعين:

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

استخدام telnet هو إرسال أوامر خاصة. كل خدمة لها أوامرها الخاصة، لكن البروتوكول له أوامر telnet الخاصة به والتي يمكن استخدامها في وحدة تحكم telnet.

  • يغلق- إغلاق الاتصال بالخادم؛
  • تشفير- تشفير جميع البيانات المرسلة؛
  • تسجيل خروج- الخروج وإغلاق الاتصال؛
  • وضع- وضع التبديل، من حرف صغير إلى حرف أو من حرف إلى حرف صغير؛
  • حالة- عرض حالة الاتصال.
  • يرسل- إرسال أحد أحرف التلنت الخاصة؛
  • تعيين- ضبط قيمة المعلمة؛
  • يفتح- إنشاء اتصال عبر telnet مع مضيف بعيد؛
  • عرض- عرض الأحرف الخاصة المستخدمة؛
  • SLC- تغيير الحروف الخاصة المستخدمة.

لن نأخذ في الاعتبار جميع الأوامر، لأنه من غير المرجح أن تحتاج إليها، وإذا كنت بحاجة إليها، يمكنك العثور عليها بسهولة في الوثائق الرسمية.

كيفية استخدام التلنت؟

بعد ذلك سننظر في كيفية استخدام telnet لحل مشاكلك. عادةً ما تكون الأداة المساعدة مثبتة بالفعل على معظم الأنظمة، ولكن إذا لم يكن الأمر كذلك، فيمكنك تثبيت telnet من المستودعات الرسمية، على سبيل المثال، في Ubuntu:

سودو ملائمة تثبيت التلنت

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

1. توفر الخادم

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

التلنت 192.168.1.243

ليس عليك استخدام telnet لهذا الغرض، فأداة ping متوفرة.

2. فحص المنفذ

باستخدام telnet يمكننا التحقق من توفر منفذ على المضيف، ويمكن أن يكون هذا مفيدًا جدًا بالفعل. للتحقق من تشغيل منفذ telnet:

المضيف المحلي التلنت 123
$ التلنت المضيف المحلي 22

في الحالة الأولى نرى أنه لا أحد يقبل الاتصال، أما في الحالة الثانية فتظهر رسالة تفيد بنجاح الاتصال وتحية من خادم SSH.

3. التصحيح

لتمكين وضع التصحيح وعرض معلومات أكثر تفصيلاً أثناء التشغيل، استخدم الخيار -d أثناء الاتصال:

سودو تلنت -d المضيف المحلي 22

4. وحدة التحكم Telnet

يعد استخدام وحدة تحكم telnet أيضًا نقطة مهمة في فهم كيفية استخدام telnet. في الوضع الرئيسي، يمكنك تنفيذ الأوامر على خادم بعيد، ولكن إذا كنت تريد توجيه الأمر خصيصًا إلى telnet، على سبيل المثال، لتكوين تشغيله، فأنت بحاجة إلى استخدام حرف خاص لفتح وحدة التحكم، عادةً ما تكون الأداة المساعدة على الفور يخبرك ما هو هذا الحرف، على سبيل المثال، يتم استخدامه بشكل افتراضي "^[":

لتنشيطه، تحتاج إلى الضغط على مجموعة المفاتيح Ctrl+[، ثم ستدخل في موجه إدخال telnet.

لرؤية كافة الأوامر المتاحة، يمكنك كتابة؟. على سبيل المثال، يمكنك عرض حالة الاتصال:

حالة التلنت>

هناك احتمالات أخرى مثيرة للاهتمام هنا. يمكن القيام بمثل هذه الأشياء على أي اتصال باستخدام الأداة المساعدة telnet.

5. عرض موقع التلنت

إحدى الطرق الشائعة لاستخدام telnet هي اختبار موقع من وحدة التحكم. نعم، لن تحصل على صفحة ويب جميلة، ولكن يمكنك جمع الطلبات يدويًا والاطلاع على كافة البيانات التي يرسلها الخادم.

التلنت opennet.ru 80

ثم قم بإصدار الأمر إلى خادم الويب:

سيعيد خادم الويب الصفحة بأكملها، بالإضافة إلى الرؤوس الضرورية للمتصفح لعرضها.

6. جهاز التحكم عن بعد التلنت

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

المضيف المحلي التلنت 23

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

الاستنتاجات

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