روش ساده هست فقط کافیه به dhcp سرور راه بندازید.
روی ویندوز لینوکس و بقیه سیستم عامل ها هم میشه راه انداخت ولی بخاطر سادگی و پایداری بیشتر اینجا از میکروتیک استفاده شده.
اول یه میکروتیک روی همون سرور vmware که دارید نصب میکنید و تنظیمات ip براش انجام میدید.
بعد بهش وصل میشید و به قسمت ip/dhcp server میرید
حالا هم میتونید از نصب خودکار استفاده کنید هم دستی انجام بدید.
برای نصب خودکار روی dhcp config کلیک میکنید و next میزنید تا تموم بشه.
اما تنظیمات دستی
توی تب dhcp روی علامت + کلیک کنید تا یه رول اضافه بشه
قسمت name یه اسم دلخواه وارد میکنید
قسمت interface اسم کارت شبکه رو انتخاب میکنید
قسمت address pool برای لیست ip های قابل استفاده هست. توی قسمت ip/ip pool میرید و یه pool جدید از رنج ip هایی که دارید میسازید
قسمت lease time مدت زمان رزرو شدن ip برای vps هست که بعد از تموم شدن زمانش دوباره درخواست گرفتن ip میفرسته
تنظیمات این قسمت تموم شد حالا به تب networks میرید و یه رول جدید اضافه کنید
قسمت address باید آدرس نتورک رنج ip هاتون رو بنویسید که میدونید ip اول از رنج ip ها میشه network توی قسمت ip/address هم network رو نوشته.
و قسمت gateway و netmask و dns هم تنظیم میکنید.
حالا dhcp server برای دادن ip به vps ها آماده هست.
برای اینکه vps بتونه خودکار ip بگیره توی تنظیمات شبکه اون نباید دستی ip ست شده باشه و روی حالت auto باید باشه.
تا اینجا بصورت دینامیک هست یعنی ممکنه ip بعد از تموم شدن lease time عوض بشه که البته اگه مقدار lease time رو 0 ست کنید دیگه درخواست renew نمیفرسته.
برای اینکه ip گرفته شده برای اون vps رزرو بشه توی تب leases میرید و روی ip که گرفته کلیک میکنید و بالا make static رو میزنید تا این ip برای این vps ثبت بشه.گرفتن ip ها هم از ip آخر pool شروع میشه تا به اول برسه.
اگه بخاید واسه یه vps یه ip خاصی بدید توی تب leases یه رول اضافه کنید.
قسمت address باید ip که میخاید ست بشه وارد کنید قسمت mac هم مک آدرس اون vps رو باید وارد کنید که برای فهمیدن آدرس مک توی vmware روی vps راست کلیک کنید و edit settings بزنید در قسمت network adapter آدرس mac نوشته شده. اینجوری هر vps بر اساس مک آدرسش ip میگیره نه بصورت تصادفی.
برای دیتاسنتر هایی مثل ovh که ip ها بر اساس mac هستند توی تب dhcp وارد رولی که قبلا ساختید بشید و قسمت address pool رو روی static بگذارید تا خودکار از رنج ip ها انتخاب نکنه. بعد وارد تب leases میشید و همه ی ip ها همراه با mac اونها رو ست میکنید.
![]()