اخر تحديث في يونيو 29, 2023 بواسطة حمدي بانجار
واجهة سطر أوامر الموجّه
ستتعلم في هذا الفصل كيفية تشغيل موجّه لضمان تسليم بيانات على شبكة فيها موجّهات. ستصبح معتاداً على CLI (واجهة سطر الأوامر) سيسكو.
- ستتعلم كيفية:
- تسجيل الدخول بواسطة كلمة مرور المستخدم
- دخول الصيغة ذات الامتيازات بواسطة كلمة مرور التمكين
- التعطيل أو الإنهاء
- بالإضافة إلى ذلك، ستتعلم كيفية استعمال ميزات المساعدة المتقدمة التالية:
- إكمال الأوامر وطلبات الإدخال
- فحص التركيب النحوي
- أخيراً، ستتعلم كيفية استعمال ميزات التحرير المتقدمة التالية:
- التمرير التلقائي للسطر
- أدوات تحكم المؤشر
- دارئ المحفوظات مع استرداد الأوامر
- نسخ ولصق، المتوفرين في معظم الحاسبات
- 3-2 واجهة الموجّه
3-2-1 صيغة المستخدم والصيغة ذات الامتيازات
لضبط تكوين موجّهات سيسكو، يجب عليك إما الوصول إلى الواجهة على الموجّه بواسطة محطة طرفية أو الوصول إلى الموجّه عن بُعد.
عند الوصول إلى الموجّه، يجب أن تسجّل الدخول إلى الموجّه قبل أن تكتب أي أوامر أخرى.
لأهداف أمنية، الموجّه له مستويي وصول إلى الأوامر
- صيغة المستخدم : المهام النموذجية تتضمن تلك التي تفحص حالة الموجّه. في هذه الصيغة، تغييرات تكوين الموجّه غير مسموحة.
- الصيغة ذات الامتيازات : المهام النموذجية تتضمن تلك التي تغيّر تكوين الموجّه.
- عندما تسجّل الدخول إلى الموجّه، سترى سطر المطالبة التابع لصيغة المستخدم. الأوامر المتوفرة عند مستوى المستخدم هذا هي مجموعة فرعية من الأوامر المتوفرة عند المستوى ذي الامتيازات. معظم تلك الأوامر تتيح لك إظهار معلومات من دون تغيير إعدادات تكوين الموجّه.
- للوصول إلى مجموعة الأوامر الكاملة، عليك أولاً تمكين الصيغة ذات الامتيازات. عند سطر المطالبة <، اكتب enable. عند سطر المطالبة password، اكتب كلمة المرور التي تم ضبطها بواسطة الأمر enable secret. بعدما تكون قد أكملت خطوات تسجيل الدخول، يتغيّر سطر المطالبة إلى # (علامة الباوند) لأنك الآن في الصيغة ذات الامتيازات. من الصيغة ذات الامتيازات، يمكنك الوصول إلى صيغ كصيغة التكوين العمومي وصيغ معيّنة أخرى منها:
- الواجهة
- الواجهة الفرعية
- السطر
- الموجّه
- خريطة التوجيه
- عدة صيغ تكوين إضافية
- لتسجيل الخروج من الموجّه، اكتب exit.
- يختلف إخراج الشاشة بناءً على مستوى نظام سيسكو IOS وعلى تكوين الموجّه.
3-2-2 لائحة أوامر صيغة المستخدم
كتابة علامة استفهام (?) عند سطر مطالبة صيغة المستخدم أو سطر مطالبة الصيغة ذات الامتيازات تعرض لائحة مفيدة بالأوامر الشائعة الاستعمال. لاحظ –More– في أسفل العرض المثال. تعرض الشاشة 22 سطراً في وقت واحد. لذا ستحصل أحياناً على النص –More– في أسفل الشاشة. يحدّد هذا النص أن هناك عدة شاشات متوفرة كإخراج؛ بمعنى آخر، لا يزال هناك المزيد من الأوامر. هنا، أو في أي مكان آخر في نظام سيسكو IOS، كلما ظهر النص –More–، يمكنك متابعة معاينة الشاشة المتوفرة التالية بضغط مفتاح المسافة. لإظهار السطر التالي فقط، اضغط المفتاح Return (أو، في بعض لوحات المفاتيح، المفتاح Enter). اضغط أي مفتاح آخر للعودة إلى سطر المطالبة.
ملاحظة: يختلف إخراج الشاشة بناءً على مستوى نظام سيسكو IOS وعلى تكوين الموجّه.
3-2-3 لائحة أوامر الصيغة ذات الامتيازات
للوصول إلى الصيغة ذات الامتيازات، اكتب enable (أو كما هو مبيّن في الشكل، الاختصار ena). سيُطلب منك كتابة كلمة مرور. إذا كتبت ? (علامة استفهام) في سطر مطالبة الصيغة ذات الامتيازات، تعرض الشاشة لائحة أوامر أطول من التي تعرضها عند سطر مطالبة صيغة المستخدم.
ملاحظة: سيختلف إخراج الشاشة بناءً على مستوى نظام سيسكو IOS وعلى تكوين الموجّه.
3-2-4 استعمال وظائف مساعدة الموجّه
لنفترض أنك تريد ضبط ساعة الموجّه. إذا كنت لا تعرف الأمر لتحقيق ذلك، استعمل الأمر help لفحص التركيب النحوي لضبط الساعة.
يوضّح التمرين التالي إحدى الوظائف العديدة للأمر help. مهمتك هي ضبط ساعة الموجّه. بافتراض أنك لا تعرف الأمر، أكمل باستعمال الخطوات التالية:
- استعمل help لفحص التركيب النحوي لكيفية ضبط الساعة. إخراج الأمر help يبيّن أن الأمر clock مطلوب.
- افحص التركيب النحوي لتغيير الوقت.
- اكتب الوقت الحالي باستعمال الساعات والدقائق والثواني كما هو مبيّن. يحدّد النظام أنك بحاجة إلى تزويد معلومات إضافية لإكمال الأمر. إخراج الأمر help في الشكل يبيّن أن الكلمة الأساسية set مطلوبة.
- افحص التركيب النحوي لكتابة الوقت واكتب الوقت الحالي باستعمال الساعات والدقائق والثواني. كما هو مبيّن في الشكل ، يحدّد النظام أنك بحاجة إلى تزويد معلومات إضافية لإكمال الأمر.
- اضغط Ctrl+P (أو السهم العلوي) لتكرار الأمر السابق تلقائياً. ثم أضف مسافة وعلامة استفهام (?) للكشف عن الوسيطات الإضافية. يمكنك الآن إكمال كتابة الأمر.
- رمز الإقحام (^) وجواب المساعدة يحدّدان وجود خطأ. مكان رمز الإقحام يبيّن لك أين توجد المشكلة المحتملة. لإدخال التركيب النحوي الصحيح، أعد كتابة الأمر وصولاً إلى النقطة حيث يوجد رمز الإقحام ثم اكتب علامة استفهام (?).
- اكتب السنة، باستعمال التركيب النحوي الصحيح، واضغط Return لتنفيذ الأمر.
تزوّد الواجهة فحصاً للتركيب النحوي بوضعها الرمز ^ حيث يظهر الخطأ. يظهر الرمز ^ في المكان في سلسلة الأمر حيث كتبت أمراً غير صحيح أو كلمة أساسية أو وسيطة غير صحيحة. يمكّنك مؤشر مكان الخطأ ونظام المساعدة التفاعلية من إيجاد وتصحيح أخطاء التركيب النحوي بسهولة.
ملاحظة: يختلف إخراج الشاشة بناءً على مستوى نظام سيسكو IOS وعلى تكوين الموجّه.
3-2-5 استعمال أوامر تحرير IOS
- تتضمن الواجهة صيغة تحرير محسّنة تزوّد مجموعة من وظائف التحرير الرئيسية التي تتيح لك تحرير سطر الأمر أثناء كتابته. استعمل تسلسلات المفاتيح المحدَّدة في الشكل لنقل المؤشر في سطر الأمر للقيام بالتصحيحات أو التغييرات. رغم أن صيغة التحرير المحسّنة ممكَّنة تلقائياً في الإصدار الحالي للبرنامج إلا أنه يمكنك تعطيلها إذا كنت قد كتبت نصوصاً برمجية لا تتفاعل بشكل جيد بينما يكون التحرير المحسّن ممكَّناً. لتعطيل صيغة التحرير المحسّنة، اكتب terminal no editing عند سطر مطالبة الصيغة ذات الامتيازات.
- مجموعة أوامر التحرير تزوّد ميزة تمرير أفقي للأوامر التي تمتد أكثر من سطر واحد على الشاشة. عندما يصل المؤشر إلى الهامش الأيمن، يزيح سطر الأمر 10 مسافات إلى اليسار. لا يمكنك رؤية أول 10 أحرف من السطر، لكن يمكنك التمرير إلى الخلف وفحص التركيب النحوي في بداية الأمر. للتمرير إلى الخلف، اضغط Ctrl+B أو مفتاح السهم الأيسر بشكل متكرر إلى أن تصبح في بداية الأمر المكتوب، أو اضغط Ctrl+A للعودة إلى بداية السطر فوراً.
- في المثال المبيّن في الشكل ، يمتد الأمر أكثر من سطر واحد. عندما يصل المؤشر إلى نهاية السطر، تتم إزاحة السطر 10 مسافات إلى اليسار ثم يعاد عرضه. علامة الدولار ($) تحدّد أن السطر قد تمرّر إلى اليسار. كلما وصل المؤشر إلى نهاية السطر، يزيح السطر 10 مسافات إلى اليسار مرة أخرى.
- ملاحظة: يختلف إخراج الشاشة بناءً على مستوى نظام سيسكو IOS وعلى تكوين الموجّه.
3-2-6 استعمال محفوظات أوامر IOS
- تزوّد الواجهة محفوظات، أو سجلاً، بالأوامر التي كنت قد كتبتها. هذه الميزة مفيدة بالأخص لاسترداد الأوامر أو الإدخالات الطويلة أو المعقّدة.
بواسطة ميزة محفوظات الأوامر يمكنك إنجاز المهام التالية:
- ضبط حجم دارئ محفوظات الأوامر.
- استرداد الأوامر.
- تعطيل ميزة محفوظات الأوامر.
- بشكل افتراضي، تكون محفوظات الأوامر ممكَّنة والنظام يسجّل 10 أسطر أوامر في دارئ محفوظاته. لتغيير عدد أسطر الأوامر التي يسجّلها النظام خلال الجلسة، استعمل الأمر terminal history size أو الأمر history size. عدد الأوامر الأقصى هو 256.
لاسترداد الأوامر في دارئ المحفوظات، بدءاً من أحدث أمر، اضغط Ctrl+P أو مفتاح السهم العلوي بشكل متكرر لاسترداد الأوامر القديمة بشكل متوالٍ. للعودة إلى الأوامر الحديثة أكثر في دارئ المحفوظات، بعد استرداد الأوامر بواسطة Ctrl+P أو مفتاح السهم العلوي، اضغط Ctrl+N أو مفتاح السهم السفلي بشكل متكرر لاسترداد الأوامر الحديثة أكثر بشكل متوالٍ.
- عند كتابة الأوامر، كاختصار لك، يمكنك كتابة الأحرف الفريدة في الأمر ثم ضغط المفتاح Tab، وستُكمل الواجهة الإدخال نيابة عنك. الأحرف الفريدة تعرّف الأمر، والمفتاح Tab فقط يقرّ بصرياً أن الموجّه قد فهم الأمر الذي قصدته.
- في معظم الحاسبات، قد تتوفر أمامك وظائف انتقاء ونسخ إضافية أيضاً. يمكنك نسخ سلسلة أمر سابق ثم لصقها أو إدراجها كإدخال أمرك الحالي، وضغط Return. يمكنك استعمال Ctrl+Z للخروج من صيغة التكوين.
- 3-3 استعمال واجهة الموجّه وصيغ الواجهة
3-3-1 تمرين : واجهة الموجّه
تمرين
سيقدّم هذا التمرين واجهة سطر أوامر نظام سيسكو IOS. ستسجّل الدخول إلى الموجّه وتستعمل مستويات مختلفة من الوصول لكتابة أوامر في “صيغة المستخدم” و”الصيغة ذات الامتيازات”.
3-3-2 تمرين : واجهة صيغة مستخدم الموجّه
تمرين
عند استعمال أنظمة تشغيل الموجّهات كنظام سيسكو IOS، سيكون عليك معرفة كل صيغة من صيغ المستخدم المختلفة التي يملكها الموجّه وما الغاية من كل واحدة منها. إن استظهار كل أمر في كل صيغ المستخدم سيكون مضيعة للوقت وبلا فائدة. حاول تطوير فهم عن طبيعة الأوامر والوظائف المتوفرة مع كل صيغة من الصيغ. في هذا التمرين، ستعمل مع الطبيعة والصيغ الست الرئيسية المتوفرة مع معظم الموجّهات:
- User EXEC Mode (صيغة المستخدم EXEC)
- Privileged EXEC Mode (الصيغة EXEC ذات الامتيازات)، (تسمى أيضاً صيغة التمكين)
- Global Configuration Mode (صيغة التكوين العمومي)
- Router Configuration Mode (صيغة تكوين الموجّه)
- Interface Configuration Mode (صيغة تكوين الواجهة)
- Sub-interface Configuration mode (صيغة تكوين الواجهة الفرعية)
تلخيص
يمكنك ضبط تكوين موجّهات سيسكو من واجهة المستخدم التي تعمل على وحدة تحكم الموجّه أو محطته الطرفية. لأهداف أمنية، تملك موجّهات سيسكو مستويي وصول إلى الأوامر: صيغة المستخدم والصيغة ذات الامتيازات.
- باستعمال واجهة مستخدم إلى الموجّه، يمكنك:
- تسجيل الدخول بواسطة كلمة مرور مستخدم
- دخول الصيغة ذات الامتيازات بواسطة كلمة مرور التمكين
- التعطيل أو الإنهاء
- يمكنك استعمال ميزات المساعدة المتقدمة لتنفيذ ما يلي:
- إكمال الأوامر وطلبات الإدخال
- فحص التركيب النحوي
تتضمن واجهة المستخدم صيغة تحرير محسّنة تزوّد مجموعة من وظائف التحرير الرئيسية. تزوّد واجهة المستخدم محفوظات، أو سجلاً، بالأوامر التي كنت قد كتبتها.
A <- B ACK — رقم تسلسلك هو X
A <- B SYN — رقم تسلسلي هو Y
A ->B ACK — رقم تسلسلك هو Y
لأنه يمكن دمج الخطوتين الثانية والثالثة في رسالة واحدة فإن التبادل يدعى اتصال مصافحة/فتح ثلاثي الاتجاه. كما هو موضَّح في الشكل، تتم مزامنة طرفا الاتصال بواسطة تسلسل اتصال مصافحة/فتح ثلاثي الاتجاه.
المصافحة الثلاثية الاتجاه ضرورية لأن البروتوكولات TCP قد تستعمل آليات مختلفة لانتقاء الرقم ISN. متلقي الرقم SYN الأول لا يملك أي طريقة ليعرف ما إذا كان القسم هو قسم قديم متأخر إلا إذا كان يتذكر رقم التسلسل الأخير المستعمل على الاتصال، وهذا ليس ممكناً دائماً، ولذا يجب أن يطلب من المرسل أن يتحقق من ذلك الرقم SYN.
في هذه المرحلة، تستطيع أي جهة من الجهتين بدء الاتصال، كما تستطيع أي جهة منهما قطع الاتصال لأن TCP هو طريقة اتصال نظير لنظير (متوازنة).
هذا التمرين جدول ARP المخزَّن في الموجّه وتفرّغ ذلك الجدول. هذان الأمران مهمان جداً في حل مشكلة في الشبكة.
تمرين
لقد طُلب منك أنت ومجموعتك مساعدة مسؤول شبكة الشركة XYZ. يريد مسؤول تلك الشبكة معرفة العناوين MAC الخاصة بكل واجهة من واجهات الإيثرنت على الموجّهات.
واجهة سطر أوامر الموجّه
الى هنا نكون وصلنا الى نهاية موضوعنا اليوم
اذا اعجبك الموضوع لاتنسى ان تقوم بمشاركتة على مواقع التواصل الاجتماعي ليستفيذ منه الغير,كما نتمنى اشتراككم في قناة الموقع على اليوتيوب بالضغط هنا وكذلك التسجيل بالموقع لتتمكنو من تحميل بعض الملفات الخاصة بالأعضاء ولاتترددو في وضع أي استفسارات للرد عليكم .
دمتم بكل ود … حضرموت التقنية