DHCP Binding چیست و آموزش راه اندازی DHCP Binding در ویندوز سرور

در صورتی که شبکه ما از یک subnet تشکیل شده باشد و کامپیوتر های شبکه در یک رنج مشخص قرار داشته باشند یک DHCPسرور به تنهایی و به راحتی میتواند عمل تخصیص ip و دیگر تنظیمات TCP/IP را انجام بدهد.حال اگر در شبکه ی مورد نظر از Router استفاده شود و شبکه بیش از یک subnet داشته باشد شرایط متفاووت از شرایط بالا می شود.در اینجا بدلیل اینکه پیام های BroadCast نمیتواند از روتر عبور کند ؛DHCP سرور تنها توانایی سرویس دادن به یک subnet را دارد.هدف ما این است که با استفاده از یک DHCP سرور بتوانیم به چندین سابنت IP اعطا کنیم.برای حل این مساله چند گزینه میتواند به ما کمک کند :

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
  1. استفاده از قابلیت DHCP Binding (که ما در این مبحث قصد پیاده سازی همین روش را داریم)
  2. استفاده از روتر هایی که از قابلیت RFC 1542 Compliant پشتیبانی می کنند.
  3. استفاده از قابلیت DHCP Relay Agent
  4. استفاده از DHCP Server جداگانه برای هر subnet

بجز گزینه چهارم گزینه های دیگر گزینه های مناسبی می باشند...روش چهارم بدلیل احتیاج به سخت افزار بیشتر پیشنهاد نمی شود.البته در روش دوم عبور تمامی پیام های BroadCast از روتر ها،میتواند در بالا رفتن ترافیک شبکه موثر باشد.برای پیاده سازی DHCP Binding به تعداد سابنت ها نیاز به interface می باشد.

بدین صورت که هر کارت شبکه به subnet خود متصل شده و در DHCP سرور برای آن یک اسکوپ تعریف شود.سپس کارت شبکه ها را به یکدیگر Bind کرده و در نتیجه DHCP میتواند به هر سابنت IP مختص به رنج خودشان را تخصیص دهد.(Bind در واژه به معنی پیوستن به هم می باشد).

در این سناریو ما از دو کامپیوتر به نام های win7-1وwin7-2 به عنوان کلاینت (که در دو سابنت مجزا قرار دارند) و از یک سرور بنام server 2008R2 که در آن سرویس DHCP نصب شده است استفاده میکنیم.در ویندوز سرور 2008R2 دو کارت شبکه تعریف شده است و بر روی آنها دو ip استاتیک ست شده است که تصویر پیکربندی آن را در زیر مشاهده میکنید :

 

 

windows Server 2008 config1

 

 

Windows Server 2008 Config2

 

 

Windows Server 2008 Config3

 

 

اینترفیس Network Adapter در ویندوز server 2008R2 ما دارای ip استاتیک 192.168.100.10 می باشد که به سوئیچ VMnet18 متصل شده است.ویندوز کلاینت win7-2 ما نیز به همین سوئیچ متصل است.(در نرم افزار vmware workstation میتوانیم از VMnet ها به عنوان سوئیچ استفاده کنیم)در این تصویر میبینیم که کلاینت win7-2 به VMnet18 متصل شده است.تنظیمات TCP/IP را نیز میتوانید مشاهده کنید.

 

 

Win 7-2 Config

 

 

اینترفیس Network Adapter2 دارای ip استاتیک 192.168.200.10 می باشد که به سوئیچ VMnet17 متصل شده است.ویندوز کلاینت win7-1 ما نیز به همین سوئیچ متصل است.در این تصویر میبینیم که کلاینت win7-1 به VMnet17 متصل شده است.تنظیمات TCP/IP را نیز میتوانید مشاهده کنید.

 

 

Win 7-1 Config

 

 

پس از پیکربندی سخت افزاری کلاینت ها و سرور باید به سراغ کانفیگ کردن تنظیمات DHCP در ویندوز سرور برویم.برای این کار دو اسکوپ که هرکدام به یک کارت شبکه اشاره میکند می سازیم.در تصویر زیر scope ها و پیکربندی آنها را مشاهده میکنید:

 

 

Scope1 Config

 

 

Scope2 Config

 

 

درنهایت به سراغ Bind کردن دو کارت شبکه میرویم.برای این کار بر روی سرور راست کلیک کرده و گزینه مورد نظر را انتخاب میکنیم.سپس در کادر باز شده کارت شبکه هایمان را انتخاب میکنیم.

 

 

Bind1

 

 

Bind2

 

 

در آخر نیز میتوانید مشاهده کنید که دو کلاینت ما که که در ساببنت های مجزایی قرار داشتند؛IP مورد نظر را تخصیص نموده اند.

 

 

Win7-1 Final

 

 

Win7-2 Final

 

 

  • نکته:به ازای هر subnet ما نیاز به یک کارت شبکه داریم.
  • نکته2:برای اینکه کلاینت ها IP جدید را از DHCP سرور بگیرند نیاز به اجرا ی دستور ipconfig /renew در محیط CMD کلاینت ها می باشد.

ممنون که وقت خود را در اختیار خواندن این مقاله گذاشتید.


نظرات