عرض مشاركة واحدة
قديم 12-19-2010, 01:02 PM   #1
احمد علي ( ابو مصطفى )
:: سيسكو نشيط ::
 
تاريخ التسجيل: Aug 2010
المشاركات: 201
شكراً: 35
تم شكره 44 مرة في 11 مشاركة
احمد علي ( ابو مصطفى ) will become famous soon enough
افتراضي الامر Interface Range بالمختصر المفيد


الامر Interface Range هو اضافة مفيدة جدا لل IOS بدل ان تكتب الامر نفسه مرات عديدة لكل Interface تريد ان تطبقه عليه يمكنك ان تحدد Range او مدى من ال Interfaces وتقوم بادخال الامر مرة واحدة.

خاصة في ال Switches التي تحتوي على 96 Port فان هذا الامر يوفر الوقت والجهد خصوصا اثناء عملية ال Intialization اي عند تشغيل ال Switch لاول مرة.

يمكنك ان تحدد ال Interfaces من خلال قائمة من ال Inerfaces المنفردة او من خلال مجموعة من ال Interfaces المتسلسلة, ال Interfaces المنفردة يتم فصلها بعلامة (,) اما المتسلسلة يتم فصلها بعلامة (-) كما هو مبين ادناه:

اذا كنت تريد ان تطبق امر معين على ال Interface التالية Fastethernet 0/1 و Fastethernet 0/3 تكتب التالي:

Switch3750(config)# Interface Range fastethernet 0/1 , fastethernet 0/3
Switch3750(config-if-range)#

الان اي امر تكتبه سوف يطبق على ال Interface Fastethernet 0/1 , fastethernet 0/3

اما اذا اردت ادخل اوامر على مجموعة متسلسلة من ال Interfaces مثلا ال Fastethernet 0/1 الى Fastethernet 0/3 تقوم بكتابة التالي

Switch3750(config)#interface Range fastethernet 0/1 - 3
Switch3750(config-if-ragne)#

يجب ان تنتبه الى المسافات في الامر اعلاه بين ال 1 - 3 لان ال IOS سيظهر لك رسالة خطأ اذا لم تكتب المسافات صحيحة.

الان اذا اردت ان تدخل اوامر على Interfaces منفردة ومتسلسلة معا تقوم بكتابة التالي:

Switch3750(config)#interface Range fastethernet 0/1 - 3 , fastethernet 0/6
Switch3750(config-if-range)#

الان الاوامر التي سوف تكتبها سوف تنطبق على ال Interfaces التالية Fas 0/1, Fas 0/2, Fas 0/3, Fas 0/6 .

في حال رغبت ان تحفظ هذه السلسلة من ال Interfaces لكي تستطيع الوصول اليها مستقبلا. تقوم باستخدم هذا الامر

اقتباس:
define macro Interface Range macro name
كما في المثال ادناه :

Switch3750(config)# define interface-range Servers fas 0/1, fas 0/3
Switch3750(config)#

من خلال الامر اعلاه فأننا اخترنا ال Fastethernet 0/1 وال Fastethernet 0/3 لكي نجمعهم في Interface Range وقمنا بحفظ هذه ال Interface Range في Macro سميناها Servers مما يمكننا في المستقبل من استدعاء هذه ال Macro لكي نطبق عليها ما نشاء وسوف ينطبق على كلا ال Interfaces كما هو مبين ادناه:

Switch3750(config)#interface Range macro Servers
Switch3750(config-if-range)#

مصدر المعلومات في المقالة اعلاه هو كتاب Network Warrior تجده هنا
وكتاب CCNP Pratical Studies Switching تجده هنا

كما يمكنك الاطلاع على المزيد هنا



hghlv Interface Range fhglojwv hgltd] interface-range

احمد علي ( ابو مصطفى ) غير متواجد حالياً   رد مع اقتباس
2 أعضاء قالوا شكراً لـ احمد علي ( ابو مصطفى ) على المشاركة المفيدة:
ciscawy (12-19-2010), CONF T (12-19-2010)
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36