راه اندازی سرویس DHCP

2021-01-05

در این مقاله از سری مقالات آموزش کاربردی میکروتیک در خدمت شما عزیزان هستیم با ادامه مبحث راه اندازی DHCP Server همراه ما باشید. 

در جلسه ی قبل در خصوص راه اندازی و کانفیگ اولیه ی سرویس dhcp server مطالبی را ارائه نموده ایم در این مقاله به ادامه ی مبحث می پردازیم.

چه سرویس هایی با  DHCP می توان راه اندازی کرد؟ 

با استفاده از dhcp server می توان تنظیماتی برای کلاینت ها فعال نمود. برای مثال ntp ،pop3 server، اضافه کردن یک route و موارد متعدد دیگر شامل فهرست کامل تنظیماتی که از طریق dhcp میکروتیک می توان به کلاینت ها انتساب داد، در سایت www.iana.org قابل مشاهده است.

هرپارامتر دارای یک code و یک مقدار (value) به صورت hex است. این مشخصات را می توان از آدرس زیر دریافت کرد.

برای تنظیم پارامترهای اضافی از طریق نرم افزار winbox، از منوی اصلی گزینه ip و از زیر منوی باز شده dhcp server را انتخاب کرده، در پنجره dhcp server به سربرگ options رفته و بر روی علامت + کلیک می کنیم و در پنجره new dhcp options مقادیر مورد نیاز برای پارامتر های مورد نظرتان را وارد می کنیم.

برای مثال، برای افزودن یک route به route table کلاینت ها، مطابق تصویر عمل می کنیم.

blank

ابتدا کد مربوط به route را از سایت مذکور به دست آورده و سپس مقدار مورد نیاز برای value را براساس اطلاعات موجود در سایت http://tools.ietf.org/html/rfc3442 محاسبه می کنیم.

این لینک را می توان از آدرس زیر و برخی static-toute به دست آورد.

۱۶۰٫۰٫۰٫۰/۲۴

۲۴ –> 0X18
160.0.0.0 –> A00000

در حقیقت تصویر مربوط به مثالی است که با محدوده ۱۶۰٫۰٫۰٫۰/ از طریق ۱۰٫۱۰۱٫۱ در ارتباط هستیم.

برای استفاده از option تعریف شده در پنجره dhcp server به سربرگ networks رفته و علامت + را کلیک می کنیم. در ادامه در قسمت dhcp option، در پنجره dhcp server نامی را که در مرحله پیش برای آن در نطر گرفته ایم وارد می کنیم.

blank

نکته 

کلاینت هایی که از طریق دی اچ سی پی سرور  تنظیمات شبکه را دریافت کرده اند را می توان در سربرگ leases از پنجره dhcp server مشاهد کرد.

blank

پارامتر هایی که در این قسمت نشان داده می شود شامل آدرس ip کامپیوتر، آدرس فیزیکی و نام کامپیوتر و مدت زمانی که باقی مانده است تا ip کلاینت expire شود و همچنین وضعیت کلاینت می شود. وضعیت کلاینت می تواند دو مقدار waiting و یا bound را داشته باشد.

  • Bound: به این معنا که کلاینت در حال استفاده از ip است.
  • Waiting: به این معنا که کلاینت در شبکه وجود ندارد.

تنظیم و راه اندازی DHCP Server از طریق محیط دستوری

در ابتدا برای تبدیل میکروتیک به dhcp server این دستور را وارد می کنیم.

[admin@Mikro Tik]>ip  dhcp-server setup

با وارد کردن دستور مذکور، موارد زیر به صورت محاوره ای پرسیده می شود

Select interface to run dhcp server on

Dhcp server interface:ether1

در این مرحله باید کارت شبکه ی مورد نظر که از طریق آن، سرویس dhcp به کلاینت ها ip می دهد را انتخاب کنیم؛ به عبارت دیگر کارت شبکه ای که می خواهیم از طریق آن، سرویس dhcp داده شود را مشخص می کنیم. در این مثال، dhcp از طریق کارت شبکه ether1 تنظیمات مربوط به کلاینت ها را اعمال می کند.

Select network for dhcp addresses

Dhcp address space:10.10.10.0/24

در این مرحله محدوده lp مربوط به شبکه ای را که می خواهیم dhcp در آن فعال باشد، انتخاب می کنیم.

به صورت پیش فرض محدوده ی ip اختصاص داده شده به کارت شبکه ای که برای dhcp انتخاب کرده ایم، در این مورد نشان داده می شود.

Select gateway for given network

Gateway for dhcp network:10.10.10.1

در این مرحله gateway مورد نظر را که می خواهیم برای کلاینت ها تنظیم کنیم، وارد می کنیم.

در این مثال، قابلیت دی اچ سی پی  را بر روی مسیریاب فعال کرده ایم.

Select pool of in addresses given iot by dhcp server

Address to give out:10.10.10.2-10.10.10.254

در این مرحله pool یا محدوده ای از ipها را که می خواهیم dhcp برای کلاینت ها ی شبکه در نظر بگیرد، انتخاب می کنیم.

Select dns server

Dns server:10.10.10.1

Ip مربوط به dns server موجود در شبکه را وارد می کنیم.در این مثال فرض می کنیم که این سرور، dns server است.

Select lease time

Lease time:3d

در این مرحله مدت زمانی که ip به کلاینت تخصیص داده می شود را انتخاب می کنیم.

به صورت پیش فرض، سه روز این ip به کلاینت تخصیص داده می شود و پس از این مدت ip از کلاینت گرفته می شود و چنانچه درخواست برای ip از سیستم دیگری زودتر به dhcp server برسد، این ip به کلاینت دیگر اختصاص داده می شود.

۳d به معنای سه روز است. چنانچه می خواهید این مدت زمان براساس دقیقه تنظیم گردد از (minute(m و چنانجه براساس ساعت باشد از (hour(h استفاده کنید.

با استفاده از دستور زیر فهرست کلاینت هایی را که از طریق dhcp server تنظیمات شبکه را دریافت کرده اند، مشاهده می کنیم

[admin@Mikro Tik]>ip dhcp-server lease print

خروجی این دستور به این صورت است

Flags:X-disabled,R-radius,D-dynamic,B-blocked

#            ADDRESS                 MAC-ADDRESS          HOST-NAME          SERVER          RATE-LIMIT

0          ۱۹۲٫۱۶۸٫۱٫۱۱          ۴۴:۴C:25:45:AB:C0

با استفاده از دستور زیر تنظیمات مربوط به دی اچ سی پی سرور  را مشاهده می کنیم

[admin@mikrotik]>ip     dhcp-server     print

خروجی این دستور به این صورت است

Flags: X – disabled, I-invalid

#                          NAME          INTERFACE          RELAY          ADDRESS_POOL          LEASE_TIME

DD_ARP 0          dhcp1              ether1                                      dhcp_pool                           ۳d

در option مربوط به name و address_pool نام هایی به صورت پیش فرض به وسیله خود سیستم در نظر گرفته می شود. مقادیر این option را می توان به دلخواه تغییر داد که در روش بعد به این مورد اشاره می گردد.

به استفاده از دستور زیر تنظیمات مربوط به شبکه ای که DHCP server در آن قرار دارد را مشاهده می کنیم

[admin@mikrotik]>ip     dhcp-server     network      print

خروجی دستور به این صورت است

#     ADDRESS                      GATEWAY               DNS-SERVER         WINS-SERVER         DOMAIN

0     ۱۰٫۱۰٫۱۰٫۰/۲۴             ۱۰٫۱۰٫۱۰٫۱              ۱۰٫۱۰٫۱۰٫۱   

با استفاده از دستور زیر تنظیمات مربوط به pool که مشخص کرده ایم را مشاهده می کنیم

[admin@mikrotik]>ip          pool          print

خروجی این دستور به این صورت است

#  NAME                        RANGES

0  dhcp_pool1              ۱۰٫۱۰٫۱۰٫۲-۱۰٫۱۰٫۱۰۲۵۴

در صورت هرگونه مشاوره در زمینه نصب و راه اندازی سرور های میکروتیک می توانید با همکاران ما در بخش پشتیبانی تماس حاصل فرمایید.

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

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

    سبد خرید