درس بیستم – سرویس DHCP در سیسکو

سرویس Dynamic Host Configuration Protocol یا DHCP به شما اجازه می‌دهد تا به صورت خودکار به کلاینت‌های خود ip دهید. سرویس بسیار پرکاربرد که با نحوه­ی راه‌اندازی آن آشنا خواهیم شد.

یک سرور که نقش DHCP را بازی می‌کند از اجزای زیر تشکیل شده است:

  • IP address
  • Subnet mask
  • Domain name
  • Default gateway (routers)
  • DNS
  • WINS information

همه­ی آن‌ها را می‌توانید بر روی یک DHCP Server فعال کنید تا به کلاینت‌ها داده شود، البته گزینه‌های دیگری هم وجود دارد که در دوره­ی ccna بررسی نمی‌شود.

مثال۷:

در این مثال می‌خواهیم روی روتر R_DHCP، سرویس DHCP را راه‌اندازی کنیم، بعد از راه‌اندازی این سرویس، کلاینت‌ها اگر درخواست آدرس دهند، IP ها و اطلاعات را از سرور دریافت می‌کنند.

وارد پورت Fa0/0 شوید و آدرس زیر را در آن وارد کنید:

R_DHCP(config-if)#ip address 192.168.1.1 255.255.255.0

بعد، سرویس Dhcp را راه‌اندازی می‌کنیم.

R_DHCP(config)#ip dhcp pool r_dhcp

با این دستور، DHCP Pool با نام r_dhcp ساخته می‌شود و وارد آن می‌شویم.

R_DHCP (dhcp-config)#network 192.168.1.0 255.255.255.0

تعریف رنج ip برای اختصاص دادن به کلاینت‌ها.

R_DHCP(dhcp-config)#default-router 192.168.1.1

به کلاینت‌ها می­گوییم که Default gateway مورد نظر، این روتر است.

R_DHCP(dhcp-config)#dns-server 4.2.2.4

با این دستور، DNS Server را برای کلاینت‌ها تعریف می‌کنیم.

R_DHCP(dhcp-config)#lease 0 1 05

این دستور، مقدار زمانی است که به یک کلاینت داده می‌شود و این کلاینت باید در این زمان مشخص با ارسال پکت­هایی حضور خود را اعلام کند. اگر بعد از پایان این زمان، موجودیت خود را اعلام نکرد، IP اختصاص داده به این کلاینت پس گرفته خواهد شد.

بعد از راه‌اندازی سرویس DHCP باید به کلاینت‌ها بگوییم که ip address را از طریق DHCP به دست بیاورند. در برنامه­ی packet tracer، وارد pc مورد نظر می­شویم و از تب Desktop، گزینه­ی ip Configuration را انتخاب می­کنیم.

همان‌طور که مشاهده می‌کنید، بعد از انتخاب گزینه­ ی DHCP، به صورت خودکار اطلاعات از dhcp سرور دریافت کرد.

نکته: شاید شما شبکه‌ای داشته باشید که از دو روتر تشکیل شده است و می‌خواهید روی یکی از آن‌ها سرویس DHCP را راه‌اندازی کنید، مانند شکل زیر، اگر روی روتر R_DHCP، این سرویس را راه‌اندازی کنید کلاینت‌ها نمی‌توانند اطلاعات را از این سرور بگیرند، به خاطر این­کهRouter 2  در سر راه قرار دارد و سرویس DHCP برای انجام کار خود از طریق Broadcast، اطلاعات خود را ارسال می‌کند. Router2 جلوی Broadcast را خواهد گرفت و این سرویس کارایی خود را از دست می‌دهد، برای حل این مشکل باید دستوری را در Router 2 اجرا کنید:

وارد روتر Router2 ‌شوید و در مد Global دستور زیر را وارد ‌کنید:

R_DHCP(config-if)#ip helper-address 192.168.1.1

با این دستور، سرویس dhcp به کار خود ادامه می‌دهد و کلاینت‌ها می‌توانند از این سرور اطلاعات را دریافت کنند.

کتاب‌های جدید

کتاب آموزشی CCNP ENARSI 300-410
زبان فارسی
۱۲۲۲ صفحه
نسخه PDF

کتاب آموزشی CCNA 200-301
زبان فارسی
۷۱۵ صفحه
نسخه PDF

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Scroll to Top