زمان اجاره DHCP چیست و چگونه آن را تغییر دهیم

هنگامی که به یک شبکه محلی، از طریق WiFi یا اترنت(WiFi or ethernet) متصل می شوید ، یک سرور DHCP ( پروتکل پیکربندی میزبان پویا(Dynamic Host Configuration Protocol) ) در روتر شبکه شما یک آدرس IP را برای دستگاه شما صادر می کند. این به دستگاه شما شناسه ای می دهد که به دستگاه های دیگر امکان مکان یابی و اتصال به آن را می دهد. معمولاً این آدرس IP قبل از انقضا حدود 24 ساعت باقی می ماند.

این به دلیل زمان اجاره DHCP است. (DHCP)این به یک شبکه محلی اجازه می‌دهد تا آدرس‌های IP را از دستگاه‌هایی که برای مدتی قطع شده‌اند به دستگاه‌های دیگر تخصیص دهد، و آدرس‌های IP را برای سایر دستگاه‌هایی که ممکن است متصل شوند آزاد می‌کند (مگر اینکه به آنها یک IP ثابت(static IP) بدهید ). 

زمان اجاره DHCP چیست و آیا باید آن را تغییر داد؟(What Is DHCP Lease Time & Should It Be Changed?)

مگر اینکه غیر از این مشخص شده باشد، یک روتر معمولی شبکه فرض می کند که هر اتصالی که به آن برقرار شده است موقت است. دستگاه شما توسط سرور DHCP(DHCP) یک IP با زمان اجاره ضمیمه شده است. اگر دستگاه شما پس از انقضای آن دوره دیده نشد، اجاره منقضی می‌شود و آدرس IP برای استفاده سایر دستگاه‌ها آزاد می‌شود.

زمان اجاره DHCP زمانی است که برای اجاره قبل از انقضای آن فعال باقی بماند. همانطور که اشاره کردیم، 24 ساعت زمان معمول اجاره ای است که توسط شبکه ها برای دستگاه های متصل صادر می شود، اما این یک مقدار استاندارد است که ممکن است برای شبکه شما مناسب نباشد.

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

مدت اجاره ای که استفاده می کنید بستگی به نیاز شما دارد. برای مثال، می توانید از یک ساعت برای شبکه WiFi رستوران تا 12 ساعت برای یک شبکه دفتر مهمان استفاده کنید.

برای اینکه بتوانید این تنظیمات را تغییر دهید، باید به روتر شبکه خود دسترسی مدیریت داشته باشید. در حالی که می توانید زمان اجاره DHCP فعلی را در رایانه شخصی یا (DHCP)مک(Mac) خود مشاهده کنید ، تغییر آن مستلزم دسترسی به روتر شما است.

نحوه مشاهده زمان اجاره DHCP در ویندوز 10(How To View DHCP Lease Time On Windows 10)

می‌توانید با استفاده از Windows PowerShell ، جایگزین خط فرمان در ویندوز 10(Windows 10) ، زمان اجاره DHCP را برای رایانه‌های شخصی (DHCP)ویندوزی(Windows) مشاهده کنید.

  • برای باز کردن یک پنجره PowerShell ، روی منوی Start Windows(Windows Start) راست کلیک کرده و Windows PowerShell (Admin) را فشار دهید . با این کار ترمینال PowerShell(PowerShell) با امتیازات مدیریتی راه اندازی می شود.

  • در پنجره PowerShell، ipconfig /all تایپ کنید. این همه اطلاعات مرتبط در مورد اتصالات شبکه فعلی شما، از جمله مشکل اجاره DHCP و زمان انقضا را فهرست می کند. (DHCP)برای آداپتور شبکه خود، به دنبال مقادیر Lease Obtained و Lease Expires باشید .

از این اطلاعات می توانید مدت اجاره را تعیین کنید. در مثال بالا، زمان انقضای اجاره دقیقا 24 ساعت پس از اولین صدور اجاره است. این مدت ممکن است برای اتصال شما کوتاهتر یا طولانی تر باشد، بسته به پیکربندی شبکه خودتان.

نحوه مشاهده زمان اجاره DHCP در macOS(How To View DHCP Lease Time On macOS)

در مک(Mac) ، می‌توانید زمان اجاره DHCP را با استفاده از برنامه داخلی (DHCP)ترمینال(Terminal) مشاهده کنید. 

  • می توانید برنامه ترمینال(Terminal) را با کلیک کردن روی Launchpad > Other > Terminal از Dock در پایین صفحه اجرا کنید.

  • شما باید نام دستگاه را برای دستگاه شبکه خود در macOS بدانید. برای این کار، networksetup -listallhardwareports را در پنجره ترمینال(Terminal) تایپ کنید و اینتر را بزنید. این نام و آدرس MAC را برای همه دستگاه های شبکه لیست می کند.

  • هنگامی که نام دستگاه خود را دارید، می توانید با تایپ ipconfig getpacket en0 ، زمان اجاره (ipconfig getpacket en0)DHCP فعلی را پیدا کنید و نام دستگاه خود را جایگزین en0 کنید. این اطلاعات مختلف در مورد اتصال شما فهرست می شود. زمان اجاره DHCP در کنار گزینه lease_time (uint32) درج(lease_time (uint32)) خواهد شد .

زمان اجاره DHCP در اینجا به عنوان یک مقدار هگزادسیمال پایه 16 نشان داده می شود. شما باید این مقادیر(convert these values) را به یک عدد اعشاری استاندارد تبدیل کنید. به عنوان مثال، اتصال بالا دارای ارزش اجاره DHCP هگزادسیمال (DHCP)0x15180 است. این به 86400 تبدیل می شود ، مدت اجاره بر حسب ثانیه، که معادل 24 ساعت(24 hours) است.

تغییر زمان اجاره DHCP در یک شبکه محلی(Changing DHCP Lease Times On A Local Network)

تغییر زمان اجاره DHCP در تنظیمات شبکه دستگاه شما امکان پذیر نیست، زیرا توسط سرور DHCP که آدرس های IP را اختصاص می دهد، که معمولاً روتر شبکه شما است، کنترل می شود. برای تغییر این مورد باید به روتر خود دسترسی مدیریت داشته باشید.

هنگام اتصال به شبکه معمولاً می توانید با تایپ http://192.168.1.1 یا http://192.168.0.1 در مرورگر وب به روتر شبکه خود متصل شوید. ممکن است لازم باشد دفترچه راهنمای روتر خود را بررسی کنید تا بفهمید که آیا این روش صحیح اتصال است یا خیر، و همچنین نام کاربری و رمز عبور مدیر برای ورود به سیستم را تعیین کنید.

پس از ورود به سیستم، باید در منوی تنظیمات روتر خود به دنبال قسمت Network/ LAN Settings یا تنظیمات DHCP مناسب بگردید. (DHCP Settings)اگر نتوانستید آن را پیدا کنید، برای راهنمایی بیشتر به دفترچه راهنمای کاربر خود مراجعه کنید.

ارزش اجاره DHCP به روش های مختلفی نامگذاری می شود. به عنوان مثال، در روتر TP-Link ، این مقدار زمان اجاره آدرس(address lease time) نامیده می شود . شما می توانید این را در چند دقیقه برای این نوع روتر، حداکثر تا 2880 (معادل 48 ساعت(48 hours) ) تنظیم کنید. سایر روترها حداکثر دوره اجاره طولانی تر یا کوتاه تری خواهند داشت.

مقدار را متناسب با آن تغییر دهید، سپس تنظیمات خود را ذخیره کنید. هنگامی که ارزش اجاره DHCP تغییر کرد، زمان اجاره جدید بر این اساس برای دستگاه های شما صادر می شود.

نحوه تمدید اجاره نامه DHCP(How To Renew a DHCP Lease)

اگر زمان اجاره DHCP خود را تغییر داده اید ، می توانید هر دستگاه متصل را مجبور کنید اجاره IP موجود را آزاد کرده(release the existing IP lease) و آن را تمدید کند. این اجازه می دهد تا هر گونه تغییر در اطلاعات اجاره DHCP شما بلافاصله اعمال شود.

  • برای انجام این کار در رایانه شخصی ویندوز 10(Windows 10) ، با کلیک راست روی منوی Start و فشار دادن (Start)Windows PowerShell (Admin ) یک پنجره Windows PowerShell را باز کنید.(Windows PowerShell)

  • در پنجره باز شده PowerShell ، ipconfig /release تایپ کنید. با این کار اجاره IP موجود آزاد می شود و اتصال قطع می شود.

  • برای برقراری مجدد اتصال، ipconfig /renew را تایپ کنید. سرور DHCP(DHCP) شبکه در این مرحله اجاره نامه جدیدی صادر می کند.

  • در macOS، می توانید این کار را از منوی System Preferences انجام دهید. (System Preferences)نماد Apple را(Apple icon ) در نوار منو فشار دهید، سپس روی System Preferences(System Preferences) کلیک کنید .

  • در منوی تنظیمات سیستم ، (System Preferences)شبکه(Network) را فشار دهید . اتصال شبکه خود را در منوی سمت چپ انتخاب کنید، سپس Advanced را فشار دهید .

  • در منوی شبکه پیشرفته(Advanced Network) ، تب TCP/IP روی دکمه Renew DHCP Lease کلیک کنید تا اجاره IP شما به طور خودکار آزاد و تمدید شود.

چند ثانیه طول می کشد تا کامل شود. پس از تکمیل، آدرس IP شما برای تأیید آدرس IP شما به‌روزرسانی می‌شود، اما باید ipconfig getpacket en0 (به جای en0 با اتصال خودتان) را از برنامه ترمینال(Terminal) اجرا کنید تا زمان اجاره فعلی را بررسی کنید.

مدیریت صحیح شبکه در ویندوز 10(Correct Network Management In Windows 10)

زمان اجاره DHCP که به دستگاه‌های موجود در شبکه اختصاص داده می‌شود، یک جزء ضروری در نحوه عملکرد شبکه شما است. با این حال، اگر با تداخل آدرس IP(IP address conflicts) دست و پنجه نرم می کنید ، ممکن است متوجه شوید که بهتر است یک IP ثابت به دستگاه هایی که به طور منظم استفاده می کنید اختصاص دهید.

بسیاری از این تنظیمات باید روی روتر شبکه شما پیکربندی شوند، اما ویندوز(Windows) به شما این امکان را می دهد که تنظیمات شبکه را خودتان تغییر دهید—فقط اگر تنظیمات شما با روتر شما مطابقت ندارد، برای تداخل آماده باشید. این ممکن است از دیدن رایانه‌های دیگر در شبکه شما(seeing other computers on your network) جلوگیری کند ، بنابراین ابتدا تنظیماتی را که تغییر می‌دهید دوباره بررسی کنید.



About the author

من یک مهندس نرم افزار با بیش از 10 سال تجربه در ساخت و نگهداری از Apple Mac، دستگاه های iOS و مرورگرهای Google Chrome هستم. تجربه من شامل توسعه، نگهداری و بهره برداری از محصولات نرم افزاری از ابتدا یا مشارکت در پروژه های منبع باز است. من همچنین این فرصت را داشته ام که روی پروژه های سخت افزاری متنوعی کار کنم - از تعمیر صفحه نمایش شکسته در بیمارستان ها تا طراحی و اجرای ویژگی های جدید برای آیفون. در اوقات فراغت از انجام بازی های ویدیویی مورد علاقه، خواندن کتاب، پختن شام با خانواده یا گذراندن وقت با دوستان لذت می برم.



Related posts