مطالب کاربردی

پیکربندی سرویس DHCP در سیسکو

برای پیکربندی سرویس DHCP در روتر یا سوئیچ سیسکو ابتدا باید یک Pool به صورت زیر تعریف کنیم.

CISCO-RT(config)#ip dhcp pool PoolLan
CISCO-RT(dhcp-config)#network 192.168.1.0 255.255.255.0
CISCO-RT(dhcp-config)#default-router 192.168.1.1
CISCO-RT(dhcp-config)#dns-server 192.168.1.1 217.218.127.127 4.2.2.4
CISCO-RT(dhcp-config)#domain-name kianpod.local
CISCO-RT(dhcp-config)#lease 60

در این تنظیمات network رنج آدرس IP، default-router گیت‌وی، dns-server سرور dns، domain-name نام دامنه و lease زمان اختصاص آدرس IP بر اساس روز را مشخص می‌کند. البته پارامترهای دیگری نیز وجود دارد که با توجه به نیاز می‌تواند پیکربندی شود.
برای این که یک رنج خاص را exclude کنیم به صورت زیر عمل میکنیم.

CISCO-RT(config)#iip dhcp excluded-address 192.168.1.1 192.168.1.20

برای مشاهده آدرس‌های آی پی اختصاص داده شده از دستور show به این صورت استفاده می‌کنیم.

CISCO-RT#show ip dhcp binding
Bindings from all pools not associated with VRF:
IP address Client-ID/ Lease expiration Type
Hardware address/
User name
192.168.1.22 01ac.220b.8088.bc May 02 2022 01:12 AM Automatic
192.168.1.24 0100.241d.755f.c9 May 01 2022 04:09 AM Automatic

در قسمت دون جدول Clien-Identifier نشان داده شده است که با اضافه شده 01 به ابتدای آدرس مک کلاینت ساخته می‌شود.

برای پاک کردن آدرس‌های اختصاص داده شده از دستور clear استفاده می‌کنیم.

CISCO-RT#clear ip dhcp binding ?
* Clear all automatic bindings
A.B.C.D Clear a specific binding

با استفاده از این آدرس می‌توان همه bindingها را با استفاده از * یا این که یک آدرس خاص را با استفاده از Clien-Identifier پاک کرد.

برای debug سرویس dhcp ابتدا برای این که لاگ‌ها را در ترمینال جاری مشاهده کنیم از دستور زیر استفاده می‌کنیم.

CISCO-RT#terminal monitor

و سپس debug را فعال می کنیم.

CISCO-RT#debug ip dhcp server events

سیستم عامل مورد استفاده: c870-advsecurityk9-mz.124-15.T12.bin

کلید واژه:
سیسکو، سرویس
Cisco, router, switch, dhcp, binding

 

دیدگاهتان را بنویسید