مدونة NetworkSet

طريقة حجز أيبي من خلال DHCP Server على أجهزة سيسكو

تدوينتي لهذا اليوم تدخل أيضا في أطار سيسكو وهي أمتداد لموضوع قديم طرحته من قبل وهو طريقة أعداد روتر سيسكو لكي يعمل كا DHCP سيرفر وعندها طرح سؤال حول طريقة أعداد الـ DHCP لكي يقوم بتوزيع أيبيات ثابتة بحسب عنوانه الفيزيائي والتى ندعوها في مايكروسوفت reserved ip أو حجز الأيبي


بداية أحب أن أونوه أن هذا الموضوع طرح منذ عدة أيام على منتدى عرب هاردوير من قبل أحد أصدقاء المدونة الأعزاء ACCESS POINT وقد دار بيننا نقاش جميل حول هذا الموضوع هناك وأحببت أن أنقل لكم النقاط الهامة التى أشرت إليها حول هذا الأمر حتى لا تضيع ولكي يستفيد زوار المدونة منها

لنتفق بداية على شيء مهم وهو لأعداد الـ reserved ip على أجهزة سيسكو يوجد طريقتان سوف أقوم أولا يتوضيح طريقة أعداد كل طريقة وبعدها سوف نتكلم متى نستخدم كل طريقة منها

Cisco's IOS
Router(config)#ip dhcp pool IP1
Router(dhcp-config)#host 10.0.0.1 255.255.255.0
Router(dhcp-config)#hardware-address 0011.85fb.88fe
Cisco's IOS
Router(config)#ip dhcp pool IP2
Router(dhcp-config)#host 10.0.1.2.255.255.0
Router(dhcp-config)#client-identifier 0100.2655.3a2b.68

من خلال الأعدادت السابقة سوف تلاحظ شيئان مهمان في كل طريقة

الشيء الأول : هو أمرا الـ Hardware-address وأمر الـ Client-identifier والتى سوف يدور محور حديثنا عنهم من خلال طرح سؤال هام متى نستخدم كل واحد منهم ؟

الشيء الثاني : وهو طريقة كتابة الماك ادريس فلو لاحظنا ان في الطريقة الأولى كتبناه بشكل طبيعي لكن في الطريقة الثانية أضفنا عليه رقمان صغيران 01 قبل رقم الماك أدريس لذا لنتحدث بشكل أعمق حول هذه الأفكار

فعندما يبدأ الجهاز بالبحث عن الـ DHCP يقوم بأرسال فريم على شكل برودكاست من أجل إيجاد السيرفر ويدعى هذا الفريم DHCP Discover والذي عادة يحوي الماك أدريس الخاص بالجهاز وطبعا هذا الكلام نعلمه لكن الذي لا نعلمه بأن بعض أنظمة التشغيل تقوم بأرسال Client-ID مع الماك أدريس كخيار أضافي كما هو الحال مع أجهزة سيسكو وأنظمة مايكروسوفت وهو يشير إلى التقنية المستخدمة على هذا الكرت مثل تقنية الأيثرنت لذا نجد مع هذا الفريم هناك ماك أدريس وهناك 01 والتى تشير إلى شيء واحد وهو إلى تقنية الأيثرنت لذا نحن نقوم أولا بتننفيذ الأمر show ip dhcp binding من أجل تحديد هل هذا الكلينت أرسل الماك أدرس مع الـ Client-id أو بدونه لان لو في حال أرسله عندها يجدر بنا تنفيذ الأمر client- identifier لربط هذا الماك أدريس الذي يرسل الـ Client-id مع الأيبي الذي نريد حجزه له ولو في حال أستخدمنا الأمر الثاني hardware-address مع هذا الماك أدريس لن ينجح الامر ولن يتم عمل Static DHCP IP أما أستخدام الأمر hardware-address فهو يستخدم مع الأجهزة التى لاترسل الـ Client-id مع الـ DHCP Discover وأفضل مثال على هذا النوع من الأجهزة هي أنظمة لينوكس

لنعد ترتيب الأمور خطوة خطوة أول شيء نقوم به لحجز أيبي على سيرفر سيسكو وهو تحديد هل الجهاز الذي نريد ان نحجز له الأيبي يرسل الماك أدريس مع 01 أو بدون لذا نلجأ إلى الأمر show ip dhcp binding والذي يوضح لنا حالة السيرفر وهذه صورة توضيحة له

من خلال هذه الأمر نستطيع ان نحدد أي من العملاء جهازه أرسل Client-id ومن منهم لم يرسل من خلال النظر إلى الماك أدريس وبعدها سوف نقرر أي الطرق سوف نستخدم لحجز الأيبي

لأزيدكم من البيت شعرا الـ Client-id والذي عادة يوصف أيضا بي Option 61 في الـ DHCP ليس هو الـ ID الوحيد الذي يمكن أرساله مع الـ DHCP Discover هناك أيضا الـ Option 60 والذي يدعى أيضا Class-identifier والذي يساعدك في حال لو أردت تحديد Option معينة لهذا الجهاز وأقصد بكلمة Option معلومات الـ Gateway والـ DNS ولها أستخدام كبير في سيرفر الـDHCP الخاص بمايكروسوفت وتحديدا في خيارات الـ Advanced Option Scopeولكي تقوم بتعيين Class-ID أستخدم الأمر ipconfig /setclassid متبوعا بأسم كرت الشبكة وبعدها أختر الـ Class-id هذا مل لدي اليوم لكم أتمنى ان تكونوا قد استفدتوا ودمتم بود

Exit mobile version