المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : بالصور : استخدام ال dhcp مع ال inter-vlan



الصفحات : [1] 2

ahab
29-09-2009, 06:40
بسم الله الرحمن الرحيم

هذا اللاب عن استخدام ال DHCP مع intr-vlan والأمر ip helper address

https://www.elshefa.com/images/dhcp1.JPG


كما تلاحظ في الرسمة يوجد لدي ما يلي :
Server0 يعمل ك dhcp فيقوم بتوزيع الأيبيهات على الأجهزة
ويقوم بالتوزيع لعدد 2 vlan وبذلك يكون عندي 2 pool

https://www.elshefa.com/images/dhcp2.JPG


ال pool الأول سيقوم بتوزيع الأيبيهات ل vlan 1 في الشبكة 192.168.1.0 بدءً من ال Ip التالي 192.168.1.10
لاحظ أن ال default gateway وهي 192.168.1.1 سوف يمررها للأجهزة المشتركة في vlan 1

أما ال pool الثاني سيقوم بتوزيع الأيبيهات ل vlan 10 في الشبكة 192.168.10.0 بدءً من ال ip التالي 192.168.10.10

https://www.elshefa.com/images/dhcp3.JPG


بالنسبة لبرمجة السويتش فهو كالتالي :
أولاً نقوم بإنشاء vlan 10
Switch(config)# vlan 10
والمعروف أنه تلقائيًا يوجد vlan 1 وتنتمي إليه جميع البورتات.

البورت f0/1 نجعله trunk
interface FastEthernet0/1
switchport mode trunk
!
بالنسبة للأجهزة الموجودة في vlan 1
interface FastEthernet0/2
switchport mode access
spanning-tree portfast
!
interface FastEthernet0/4
switchport mode access
spanning-tree portfast
!
بالنسبة للجهاز الموجود في vlan 10
interface FastEthernet0/3
switchport mode access
switchport access vlan 10
spanning-tree portfast

بالنسبة لبرمجة الراوتر وعمل routing بين ال Vlan

interface FastEthernet0/0
no ip address
!

نقوم بعمل subinterface من الإنترفيس fa0/0 وليكن 0/0.1
ثم نحدد ال encapsulation ونكتب رقم ال vlan
ونعطيها ip address
interface FastEthernet0/0.1
encapsulation dot1Q 1 native
ip address 192.168.1.1 255.255.255.0
ip helper-address 192.168.2.5
!
لاحظ أن ال ip التالي 192.168.1.1 هو ال default gateway الذي أعددته على ال dhcp لل pool الأول

نقوم بعمل ال subinterface الثاني لل Vlan رقم 10
interface FastEthernet0/0.10
encapsulation dot1Q 10
ip address 192.168.10.1 255.255.255.0
ip helper-address 192.168.2.5
!
وكذلك ال ip التالي 192.168.10.1 هو ال default gateway الذي أعددته على ال dhcp لل pool الثاني

أما الأمر ip helper-address 192.168.2.5 فهو أمر مهم جدًا
حيث أن جهاز الحاسب يقوم بإرسال broadcast يطلب فيه عرضًا من ال ip ولأن الراوتر لا يمرر ال broadcast فلن يحصل الحاسب على ال ip
ولذلك فإن الأمر ip helper-address 192.168.2.5 يخبر الراوتر ويقول له إذا جاءك برودكاست على هذا الإنترفيس فقم بتحويله إلى unicast على ال ip التالي 192.168.2.5 وبالتالي يستطيع الحاسب الحصول على ال ip من ال dhcp

interface FastEthernet1/0
ip address 192.168.2.1 255.255.255.0

لاحظ أن ال Ip الخاص بالسيرفر وبالإنترفيس السابق من نفس ال subnet

وبضبط إعدادات الحاسبين اللذان في vlan 1 ليأخذا ال ip من ال dhcp ستجد أنه قد تحقق ذلك


https://www.elshefa.com/images/dhcp 5.JPG

وهذا الجهاز الذي يليه


https://www.elshefa.com/images/dhcp4.JPG

وهذا الجهاز في vlan 10


https://www.elshefa.com/images/dhcp 6.JPG


وفي حالة استبدال الserver0 براوتر سيسكوا ليعمل ك dhcp

https://www.elshefa.com/images/dhcp 7.JPG

فتكون الإعدادات بهذا الشكل

interface FastEthernet0/0
ip address 192.168.2.5 255.255.255.0
duplex auto
speed auto
نقوم بعمل استثناء لل ip التي لا أريد توزيعها من خلال ال dhcp
ip dhcp excluded-address 192.168.1.1 192.168.1.9
ip dhcp excluded-address 192.168.10.1 192.168.10.9

نقوم بعمل Pool خاص ب Vlan1
ip dhcp pool v1
network 192.168.1.0 255.255.255.0
default-router 192.168.1.1
نقوم بعمل pool خاص ب vlan10
ip dhcp pool v10
network 192.168.10.0 255.255.255.0
default-router 192.168.10.1

انتبه أن default router هو default gateway للحاسب.



ولابد من استخدام routing protocol بين R1 و DHCP

وللسهولة استخدمت ال eigrp

وهذا برمجته على R1

router eigrp 10
network 192.168.1.0
network 192.168.10.0
network 192.168.2.0

ويكون على ال dhcp بهذا الشكل
router eigrp 10
network 192.168.2.0

ولتحميل ملفات ال packet tracer

الملف الأول

https://www.elshefa.com/images/ahab.pkt

الملف الثاني

https://www.elshefa.com/images/ahab2.pkt

the_way2allah
29-09-2009, 11:25
جزاك الله خيرا
شكرا

abo Abdullah
29-09-2009, 12:15
مشكور على المجهود الرائع

جزاك الله خيرا

ellassy
29-09-2009, 14:04
تسلم يا اخى مجهود رائع

sincere
29-09-2009, 16:03
بارك الله فيك
شكرا

kamel_s_s
29-09-2009, 16:24
جزاك الله خيرا

ahab
29-09-2009, 16:32
the_way2allah ، abo Abdullah ، ellassy ، sincere ، kamel_s_s
جزاكم الله خيرًا على المشاركة

وكنت قد نسيت كتابة أوامر ال routing protocol بين ال R1 و ال DHCP فانتبهوا ( تمت الإضافة )

ieee2
29-09-2009, 18:21
جزاك الله كل خير،،

ozaro19
29-09-2009, 20:06
جزاك الله خير

افادني لابك الجميل :)

warior10
29-09-2009, 20:25
هلا يا معلم
ايوة كده محرمناش من ابداعاتك فينك من زمان
من يوم ماخلصت ccnp و ccvp وانت نفسك كبرت على الغلابة

جميل جدا والله
ربنا يجعل عبك فى ميزان حسناتك
بس يا ريت تعملنا واحد كمان ب mls

dohaboy79
29-09-2009, 20:41
ما شاء الله ,
شرح ممتاز وبسيط ,
الله يوفقك اخي الحبيب ,

ahab
30-09-2009, 04:45
ieee2 ، ozaro19 ، dohaboy79
جزاكم الله خيرًا على ردودكم المشجعة

ahab
30-09-2009, 04:48
هلا يا معلم
ايوة كده محرمناش من ابداعاتك فينك من زمان
من يوم ماخلصت ccnp و ccvp وانت نفسك كبرت على الغلابة

جميل جدا والله
ربنا يجعل عبك فى ميزان حسناتك
بس يا ريت تعملنا واحد كمان ب mls

أيوه يا عم أحمد اتريق يا يريس
دا أنا أغلب الغلابة ( مدرس حاسب ) :D
عامة لما تيجي الرياض أنا أوريك . :ah42:

ameer_s
30-09-2009, 05:25
شكرا لك .....

ahab
30-09-2009, 07:08
ameer_s شرفت الموضوع يا ربس



بس يا ريت تعملنا واحد كمان ب mls

يا جماعة هو ينفع مع استخدام L3 switch يكون ال DHCP يقع خلف L3 switch

لأن أمر ال ip helper address لا نستطيع استخدامه على الانترفيس المتصل بالسويتش العادي


قمت بتفعيل ال DHCP على ال L3 switch نفسه وكل شيء تمام


فهل أحد عنده رأي آخر؟؟؟

MaaM
30-09-2009, 18:42
اه انا عندي رأي آخر

ahab
30-09-2009, 18:55
اه انا عندي رأي آخر

مستني رأيك وخبرتك العملية يا أستاذنا

ahab
30-09-2009, 19:19
طيب بعد ما أخبرني أخي MaaM إن الأمر ip helper Address تقدر تطبقه على الإنترفيس int vlan وطبعًا هذا غير موجود في packet tracer

فمن الممكن استبدال الراوتر ( الذي يقوم بعمل inter-vlan ) بـ L3 switch وترك راوتر ال DHCP كما هو

وتكون الإعدادت على L3 كما يلي
الانترفيس الواصل ب ال DHCP
interface FastEthernet0/1
no switchport
ip address 192.168.2.1 255.255.255.0

interface Vlan1
ip address 192.168.1.1 255.255.255.0
ip helper-address 192.168.2.5
!
interface Vlan10
ip address 192.168.10.1 255.255.255.0
ip helper-address 192.168.2.5


ولكن لا تستطيع تطبيقه على ال packet tracer

mizou1978
30-09-2009, 22:29
بارك الله فيك الأخ إيهاب على هذا المجهود

warior10
30-09-2009, 23:36
أيوه يا عم أحمد اتريق يا يريس
دا أنا أغلب الغلابة ( مدرس حاسب ) :D
عامة لما تيجي الرياض أنا أوريك . :ah42:





لا والله يا استاذنا الكبير
والله مواضيعك مؤثرة ومفيدة
المهم انا جاى الرياض يوم الخميس
واتصلت بيك خمس مرات انهاردة وانت مرديتش
هقضي معاك الخميس واطلع على الفندق يوم الجمعة لانهم حجزو خلاص

ahab
01-10-2009, 10:14
لا والله يا استاذنا الكبير
والله مواضيعك مؤثرة ومفيدة
المهم انا جاى الرياض يوم الخميس
واتصلت بيك خمس مرات انهاردة وانت مرديتش
هقضي معاك الخميس واطلع على الفندق يوم الجمعة لانهم حجزو خلاص

ربنا يكرمك يا أحمد

ويا ريس تشرف في أي وقت

وتنور الرياض كلها .

ahab
01-10-2009, 10:16
بارك الله فيك الأخ إيهاب على هذا المجهود

وفيك أخي الكريم ، وجزيت خيرًا .

warior10
01-10-2009, 12:35
زي ما قال الاخوة mls بيدعم ip helper
وكمان ممكن تعمل dhcp نفسه على نفس mls
او يتعمل من خلال ميكرو سوفت لو عندك سيرفرات

Eng.MagoooD
01-10-2009, 22:44
ازيك يا معلم ايهاب ؟

ايه الشغل الجامد ده , ربنا يخلي نفسك مفتوحة كدة على طول .

بالنسبة لموضوع ال MLS فكنت فعلا بدور على حل ليه بس ال DHCP هو مايكروسوفت سيرفر مش سيسكو و ما لاقيتش حل غير اللي كتبته بالتعاون مع MaaM .

بس اللي محيرني شوية هو هل يكفي كتابة هذا الامر في ال Core Switch و لا الافضل انه يتكتب على كل السويتشات اللي بتحتوي على ال VLANs سواء في ال Distribution و لا ال Access .

warior10
02-10-2009, 01:26
ازيك يا معلم ايهاب ؟

ايه الشغل الجامد ده , ربنا يخلي نفسك مفتوحة كدة على طول .

بالنسبة لموضوع ال MLS فكنت فعلا بدور على حل ليه بس ال DHCP هو مايكروسوفت سيرفر مش سيسكو و ما لاقيتش حل غير اللي كتبته بالتعاون مع MaaM .

بس اللي محيرني شوية هو هل يكفي كتابة هذا الامر في ال Core Switch و لا الافضل انه يتكتب على كل السويتشات اللي بتحتوي على ال VLANs سواء في ال Distribution و لا ال Access .






انا صراحة معرفش هما كتبو ايه دية محتاجة ارجع للصفحة الى فاتت
بس انا مكسل
على العموم انا هاحطلك dhcp server
ip dhcp excluded-address 10.30.128.1 10.30.128.100
ip dhcp excluded-address 10.30.129.200
ip dhcp excluded-address 10.57.0.1 10.57.0.10
ip dhcp excluded-address 10.57.0.100
!
ip dhcp pool Data
import all
network 10.30.128.0 255.255.192.0
default-router 10.30.129.200
dns-server 208.67.222.222
lease 60
!
ip dhcp pool elearning
import all
network 10.57.0.0 255.255.0.0
default-router 10.57.0.100
lease 90
ده بتحط على الكور بس مبتحطش على الاكسس ولا على destribution
ده dhcp حقيقي من الشبكة بتاعتي وشغال مية مية مش لازم يكون مايكرو سوفت لو معندكش سيرفر

warior10
02-10-2009, 01:37
فهمت قصدك دلوقتى يا ماجد
انت تقصد الامر ip helper-address
بص يا عمي لو هتعمل dhcp على الكور سويتش مش هتحتاج الأمر ده خالص وهتنفذ الطريقة الى فوق وزي مانت ملاحظ معمول لعدد اتنين vlan بشبكتين مختلفين
اما لو هتستخدم سيرفر فهتكتبه بس هتكتبه على الكور الى انت عامل عليه vlan بس ولو انت عندك اتنين كور وعامل بينهم hsrp و ether channel يبقى هتعمله على الاتنين

Eng.MagoooD
03-10-2009, 12:41
تسلم يا أحمد على التوضيح .

بس فيه حاجة لسة محيراني .

دلوقتي الكمبيوتر اللي في ال VLAN هيعرف ازاي انه هياخذ ال Address من ال Pool الاول مثلا و مش من التاني أو العكس ؟؟

اكيد فيه Configuration اضافية و أظن انها نفس اللي كتبها ايهاب ؟

و عايز اسالك برضه ال Configuration اللي انت حاططها ده لل LAN بتاعتك و لا لل Remote Site ؟

احمد13
03-10-2009, 13:22
تسلم يا اخى مجهود رائع

actual
03-10-2009, 18:28
مشكورا على الشرح وجزاك الله خيرا

ahab
03-10-2009, 19:25
احمد13 ، actual

شكرًا على المرور وجزاكم الله خيرًا