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 از تخصیص کنار برود.