أرسل الأوامر إلى أجهزة متعددة في نفس الوقت باستخدام SecureCRT

غالبًا ما يكون لدى مهندسي الشبكات مهمة تنفيذ سلسلة من الإجراءات المتطابقة على عدد كبير من المعدات. الطريقة الرئيسية للقيام بذلك بسرعة هي كتابة إجراءات إلى المفكرة ونسخ / لصق لكل جهاز. هناك طريقة لتسريع هذه العملية السريعة بالفعل باستخدام برنامج SecureCRT ووظيفة نافذة الأوامر. مما يسمح لك بإرسال أوامر إلى أجهزة متعددة في نفس الوقت.
ما هذه المقالة؟ هذه المقالة من دورة البداية السريعة وتهدف إلى توفير الوقت لمهندسي الشبكات عند إعداد المعدات (مهمة واحدة) على أجهزة متعددة. ويستخدم برنامج SecureCRT ووظيفة نافذة الأوامر المدمجة.




المقدمة


في عملية إعداد معدات الشبكة ، غالبًا ما تنشأ المهام لأداء إجراءات بسيطة ومتطابقة على عدد كبير من الأجهزة. لتنفيذ هذه المهام ، يمكنك استخدام الطريقة القياسية: Notepad + Copy / Paste. ويمكنك استخدام وظيفة SecureCRT المضمنة - نافذة الأوامر - نافذة خاصة يمكنك فيها تحرير الأمر قبل إرساله إلى الجهاز. ووظائف إضافية: إرسال أمر ليس فقط إلى الجلسة الحالية ، ولكن أيضًا إلى عدة جلسات مفتوحة.

باستخدام نافذة الأوامر:


نافذة أمر المكالمة ، ضبط أوضاع التشغيل


يتم استدعاء نافذة الأوامر عبر القائمة: SecureCRT Menu => View => Command window. أو SecureCRT Menu => View => نافذة الدردشة.


قد تكون طرق التشغيل:
  • وضع التحرير
  • الوقت الفعلي ("إرسال الأحرف فورًا")

وضع التحرير - يسمح لك بتحرير الأمر قبل إرساله إلى الجهاز.
وضع الوقت الحقيقي - يتم إرسال أي ضغط مفتاح تلقائيًا إلى الجهاز - سواء كان مسافة أو ضغطًا على مفتاح (أبجدي أو إدخال).

يحتوي إعداد إعادة توجيه الأوامر على أوضاع التشغيل التالية:
  • انتقل إلى الجلسة النشطة (الجلسة الحالية فقط).
  • في جميع الجلسات.
  • إلى المجموعة المحددة (علامة التبويب) أو المجموعة.

رسميا ، الخيارات هي كما يلي:
Active Session — Send commands only to the active session. This is the default.
All Sessions — Send commands to all your open sessions at once.
Selected Tab Group(s) — Send commands to one or more tab groups. This setting is automatically selected when you right-click on a tab and enable Send Commands to This Group. When commands are being sent to selected tab groups, the tabs of the sessions that commands will be sent to contain an asterisk in front of the session name.
Visible Sessions — Send commands to all visible tabbed sessions. When there are multiple tab groups, commands will be sent to the currently active session in each tab group.

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


استخدام نافذة الأوامر لتكوين أجهزة متعددة في نفس الوقت


في كثير من الأحيان ، للعمل ، تحتاج إلى تنفيذ أوامر بسيطة في وقت واحد على العديد من الأجهزة. للقيام بذلك ، من الملائم للغاية (لأنه سريع) استخدام نافذة الأوامر لإرسال البيانات إلى أجهزة متعددة في وقت واحد.
لتهيئة أجهزة متعددة:
  1. نحن متصلون بجميع الأجهزة من نفس النوع.
  2. في قائمة SecureCRT ، اتصل بنافذة الأوامر
  3. في قائمة السياق بنافذة الأمر ، حدد كل الجلسات.
  4. نقوم بإدخال الأوامر كوحدة واحدة أو واحدة في كل مرة. (في عملية تبديل واحدة ، يتم إدخال الأوامر من خلال Control + Enter. - تغذية السطر دون التحويل إلى المعدات.)

عادة ما تكون هذه مجموعة قياسية من الأوامر:
screen-len 0 tem
dis cu
save
y
q

مثال:


مثال حقيقي: تكوين 15 مفتاحًا في نفس الوقت. من الضروري تكوين snmp v3 على 15 مفتاحًا جديدًا ، والمنافذ من 1 إلى 44 في Access + control-storm. ج 45 إلى 48 - للطابعات. يبدو أن أسهل طريقة (= الأسرع) تستخدم مجموعة:
نافذة أوامر SecureCRT لجميع الجلسات + نطاق الواجهة gi0 / 0/1 إلى gi0 / 0/46.
المثال الحقيقي الثاني: عند العمل على المعدات باستخدام RFC: "النقطة 1. إنشاء تكوينات النسخ الاحتياطي": افتح الجلسات الضرورية بسرعة (في SecureCRT يتم ذلك بسرعة) وتنفيذ مجموعة قياسية من الأوامر على مجموعة من الأجهزة من بائع واحد.

توصيل سريع لجلسات متعددة


حدد الجلسات التي نريد الاتصال بها في نفس الوقت واضغط على Enter.

نرسل أوامر إلى جميع الأجهزة في وقت واحد:
ter len 0
show ip int br

من فضلك لا تخف - وضع صورة البلاط - للتوضيح ، أظهر أن الأوامر تم إدخالها في جميع الجلسات النشطة (العمل في هذا النموذج غير مريح ، ولكنه واضح):

حتى لا تخاف ، قمت بتبديل وضع العرض كعلامات تبويب (وضع التشغيل القياسي)


استخدام نافذة الأوامر لتكوين أجهزة متعددة في الوقت الحقيقي وفي نفس الوقت.


ما الذي يمكن استخدامه واستخدامه في الوقت الفعلي؟ الجواب: عندما يتم تكوين المعلمات المتطابقة ، ولكن مع اختلاف طفيف. مثال اسم المضيف وعنوان IP على الواجهة.
كيف تبدو في الواقع:
1. يتم فتح الجلسات حيث يلزم إدخال نفس المعلمات تقريبًا.

2. تم تكوين وضع تشغيل إطار الأوامر: "إرسال الأحرف فورًا" + "إرسال الأوامر إلى: كافة الجلسات".

3. يتم إدخال البيانات التالية في نافذة الأوامر:
interface gi0/0/0.10
dot1q termination vid 10
ip address 172.31.255.

4. يتم نقل المؤشر باستخدام الماوس من نافذة الأوامر إلى نافذة الجلسة ويتم تكوين العنوان اللازم لكل جهاز في الجلسة:
R1 – 1
R2 – 2
R3 – 3

5. يتم نقل المؤشر باستخدام الماوس إلى نافذة الأوامر وإضافة اللاحقة:
 255.255.255.0
quit
dis ip int br


خدعة صغيرة. للتدقيق الإملائي - أتحقق أولاً من التهجئة في جلسة واحدة. بعد التحقق ، يتم إرسال الأمر إلى جميع الجلسات.


استنتاج


يجب أن تكون حذرا دائما.
في بعض الحالات ، يكون قطع الاتصال أسرع من جميع الجلسات. ربط فقط لجلسات مخصصة. أدخل الأوامر في نوافذ الأوامر. بعد الاتصال بجميع الجلسات الأخرى. الاتصال بـ SecureCRT سريع جدًا. وإعادة الاتصال لا يسبب مشاكل.
في كثير من الأحيان ، بعد إدخال أوامر المجموعة ، يتم التحقق من العمل في كل جلسة (باستخدام المجموعة [ctrl + tab] نقوم بالتبديل عبر جميع النوافذ ومقارنة نتيجة الأمر في كل نافذة). نتحقق من صحة تنفيذ جميع الأوامر ، والأخطاء التي يمكن أن تحدث في أي جلسة واحدة. مثال: عند الاتصال بثلاثة موجهات Huawei ، يتم توصيل أحدها بشكل افتراضي بوضع المستخدم. للعمل في سلسلة المحادثات العامة ، قمت بتبديل وضع التكوين إلى الوضع المميز.


حول SecureCRT:
: 99$ ( SecureCRT )

1 , ( ), .
1: Screen-shot SecureCRT 6.1 — Windows 6.7 20 2011 . 6.1 Command window, «Chat window».
Mac OS X Windows.

Command Window ( )
Serial/Telnet/SSH1/SSH2/Shell

All Articles