DHCP Server و DHCP Client بین دو روتر#

مقدمه#

DHCP به دستگاهی که روی لینک IP ثابت ندارد، IP و در این آزمایش default gateway می‌دهد. اینجا خود روتر n1 نقش client را دارد و روتر n2 نقش server. مثل شعبه‌ای که IP لینک WAN را از مرکز می‌گیرد.

pool فقط بازهٔ 200.1.2.10 تا 200.1.2.20 را می‌دهد تا با IP ثابت server، یعنی 200.1.2.2، تداخل نداشته باشد.

مرور سناریو#

server روی ge1 سرویس می‌دهد. client روی ge1 روبه‌روی او، به‌جای IP ثابت، دستور ip address dhcp دارد. بعد از گرفتن lease، n1 باید بتواند server را ping کند.

توضیح توپولوژی#

توپولوژی سناریو

فقط لینک ge1 بین n1 و n2 در این آزمایش استفاده می‌شود. شبکه 200.1.2.0/24 است. n2 دارای IP برابر 200.1.2.2/24 است و n1 از pool آدرس می‌گیرد.

پیش‌نیازها#

  • آشنایی با نقش DHCP server و DHCP client

  • دسترسی به CLI روتر SooDar

  • سناریو بدون IP روی روتر بالا می‌آید؛ IP سرور در گام زیر وارد می‌شود

پیکربندی مرحله‌به‌مرحله#

pool و DHCP server روی n2#

اول IP ثابت server را بگذارید، بعد pool را به همان شبکه محدود کنید و سرویس را روی اینترفیس روشن کنید. پاک کردن binding قبلی مانع تداخل با آزمایش قبلی می‌شود.

روی روتر SooDar n2:

interface ge1
 ip address 200.1.2.2/24
 no shutdown
!
ip dhcp pool LAN
 network 200.1.2.0/24
 default-router 200.1.2.2
 included-address 200.1.2.10 200.1.2.20
!
interface ge1
 ip dhcp server
!
clear ip dhcp binding *
!
show ip dhcp binding

clear ip dhcp binding * و show ip dhcp binding در EXEC mode هستند. جدول binding تا رسیدن درخواست client خالی می‌ماند و بعد باید یک ردیف در بازهٔ pool نشان دهد.

DHCP client روی n1#

اگر روی ge1 هنوز IP ثابت مانده باشد، اول با no ip address برداشته می‌شود.

روی روتر SooDar n1:

interface ge1
 no ip address
 ip address dhcp
 no shutdown
!
ping 200.1.2.2 count 3

صحت‌سنجی و تست#

  • show ip dhcp binding روی n2 پس از یکی دو دقیقه خالی نیست.

  • IP اینترفیس ge1 روی n1 داخل بازهٔ 200.1.2.10 تا 200.1.2.20 است.

  • ping 200.1.2.2 count 3 از n1 موفق است.

جمع‌بندی#

DHCP server به اینترفیس وصل است. pool هم شبکه و هم default gateway را به client می‌گوید. included-address باعث می‌شود IP خود server از تخصیص کنار برود.