فرهاد خانلری
کارشناس ارشد شبکه مایکروسافت

آموزش تغییر زمان به روز رسانی پالیسی ها (تغییر Refresh Interval)

حتماً شما هم با ویندوز سرور و پالیسی و این مباحث آشنا یا تا حدودی شنیده اید ، زمای که در سرور یک پالیسی رو اجرا میکنید این پالیسی بر روی کلاینت مورد نظر اعمال می شود اما شاید به اشتباه فکر کنید که این policy ها رو خود سرور روی کلاینت ها اعمال میکنه و این برداشت اشتباه است ، چون این کلاینت ها هستند که از سرور میخواهند تغییرات و پالیسی ها رو بهش بده.برای اعمال این تغییرات از دستوراتی مانند gpupdate/force استفاده میشود .

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

هر چند این دستور فقط بر روی سرور کارایی دارد ولی بر روی کلاینت هم کار میکند اما اگر از این دستور استفاده نکنیم چی؟ به صورت پیشفرض کلاینت ها 90 دقیقه یک بار درخواست خود را به سمت سرور می فرستند که در این مطلب قصد دارم این زمان رو مورد بررسی و تغییر قرار دهیم.در آدرس زیر شما میتوانید به تغییرات این بازه زمانی دست پیدا کنید. ابتدا در RUN دستور gpedit.msc را تایپ و ok کنید سپس به آدرس زیر رفته مطابق تصویر :

Computer Configuration > Administrative Templates > System > Group Policy
Group Policy refresh interval for users

البته لازم به ذکر هست که همین تنظیمات برای یوزر ها هم صدق میکند در آدرس زیر

User Configuration => Administrative Templates => System => Group Policy

پس از دابل کلیک روی گزینه Set Group Policy Refresh Interval for computers پنجره ای مطابق شکل زیر باز می شود

تغییر زمان برای درخواست کلاینت ها برای آپدیت GPO

پس از Enable کردن دو قسمت مشاهده میشود برای تغییر این زمان که به صورت پیشفرض این عدد روی 90 است یعنی کلاینت هر 90 دقیقه یک بار درخواست خود را سمت سرور میفرستد و این زمان میتواند از 0 تا 64800 دقیقه یا (45 روز) را مشخص کنید. اگر 0 دقیقه رو انتخاب کنید کامپوتر کلاینت سعی می کند هر 7 ثانیه group policy مختص به کامپیوتر یا یوزر را به روز رسانی کند همچنین DC سعی می کند group policy را هر 7 ثانیه یک بار به روز یا Update کند و همچنین Group Policy on the domain controllers هر 5 دقیقه به روز رسانی می شود با آفست (offset)تصادفی از 0 تا 30 دقیقه و این زمان هنگامی شروع میشود که سیستم راه اندازی شده است.

اما فرض کنید 2000 تا کلاینت داریم که همگی میخواهند پس از زمان 90 دقیقه با هم و در یک زمان درخواست خودشان را به سمت سرور بفرستند خب طبیعی هست ترافیک شبکه بالا میره و این ترافیک به صورت کاملاً محسوس برای کاربران قابل مشاهده است و ممکن است با نارضایتی روبرو شوید اما با توجه به این بار ترافیکی کلاینت ها نسبت به زمان دوم یعنی اون عدد دوم در تصویر فوق که از 0 تا 1440 دقیقه میتونه باشه زمان خودشون رو مشخص میکنن که چه زمانی برن درخواست بدن.حتماً شما دیدید که زمانی که سیستم رو ریست میکنید پالیسی اعمال میشه رو کلاینت(البته نه در همه مواقع) اینکه پس از ریست هم این اتفاق میافته به خاطر Enable بودنFast Logon Optimization هست پس اگر دیدید که با ریست پالیسی ها اعمال نمیشن یه سر به این تنظیمات بزنید البته پیشفرض به صورت Enable هست.

اطلاعات بیشتر: msdn.microsoft و thewindowsclub


فرهاد خانلری
فرهاد خانلری

کارشناس ارشد شبکه مایکروسافت

فرهاد خانلری ، مدرس شبکه و برنامه نویسی مبتنی بر زیرساخت های مایکروسافت ، سابقه فعالیت در موسسات و مراکز دولتی در قالب پروژه ، مشاوره و تدریس ، برنامه نویسی ++C ، سی شارپ و دات نت ، متخصص و مدرس شبکه های مبتنی بر سیستم عاملهای مایکروسافت و سرویس های مربوطه ، سخت افزار و ...

نظرات