چگونه زمان کلاینت ها را با Server ها Sync کنیم؟
با سلام به همه بچه های خوب IT ، من به دنبال راهی هستم که بدون اینکه کاربران شبکه رو Admin کنم، از طریق Server ها و Command ، زمان رو روی کلاینت ها با سرور، Sync کنم. دستورهایی مثل Net Time و w32tm رو پیدا کردم. ولی یا نیاز به Admin دارن، یا اینکه نیاز به Restart دارن که کاربر باید Ok کنه. لازم به ذکر است که بچه های معمولا به این مشکل عادت دارن که زمان کلاینت ها و سرور همخونی ندارن (با توجه به Daylight Savings و تغییرات 3 4 سال اخیر) ممنون میشم راهنماییم کنین..مرسی
12 پاسخ
سلام ، بله همین روند در همه ویندوزها یکسان هست.
سلام
اقای نصیری واسه ویندوز سرور 2008 هم به همین صورته؟
همه این هارو به صورت پیش فرض دربیارم درست میشه؟
تایم هارو اونوقت از کجا میخونه؟
می تونید از آموزش زیر استفاده کنید :
شما اینکارو انجام بده و کاری فعلا با DHCP نداشته باش ، اگر جواب نگرفتی بعد دقیقتر برات توضیح میدم چکار کنی ، همیشه از ساده ترین چیزها برای رفع ایراد استفاده کن ، آخرین مرحله مراحل سخته ، همیشه معمولا مشکلات ساده تر از اونی هستند که فکر می کنی.
مرسی از پاسخت :)
همه اینهایی که گفتی، روی Not Configured بودن. مرحله بعدی چیه؟
سعید جان کاربرات عضو دامین هستند یا بصورت Workgroup هستند ؟ بهم دقیقا بگو شبکت به چه شکل تنظیم شده که برات توضیحشو بدم. اگر شبکه شما دامین باشه بصورت اتوماتیک زمان ها با دامین کنترلر sync میشه و این دامین کنترل هست که نقش NTP سرور یا همون Network Time Server رو بازی میکنه. حالا باز شرایط خاصتو بگو که دقیقتر بهت راهکار بدم .
اقای نصیری امکانش هست بیشتر راهنمایی کنیین؟
دامین هستش محمد جان. برای NTP، نیازی به نصب سرویس جداگانه ای نیست؟ آیا فقط با تنظیمات DHCP میشه NTP راه انداخت؟
به این مرجع یک نگاهی بنداز اگر درست نشد باز بهم بگو . راستی حتما Pripority اعمال شدن GPO ها رو هم رعایت کن ، شاید GPO ای که اعمال میشه متفاوت با اونی باشه باهاش کار میکنی !
از کجا میتونم بگم ntp server کی میتونه باشه؟
سعید جان در ویندوز سرور 2003 شما فقط باید از طریق GPO به کلاینت هات Time Server رو معرفی کنی ، می تونی از طریق زیر اینکارو انجام بدی :
- بر روی OU یا Domain که میخای GPO رو Assign کنی راست کلیک کین و Group Policy مورد نظر رو Edit کن
- ترجیحا این GPO رو Edit کن = Default Domain Controllers Policy
- به قسمت Computer Configuration // Administrative Templates // System // Windows Time Service برو
- بر روی Global Configuration Settings راست کلیک کن و بعد Properties رو بزن
- Not Configured رو انتخاب کن و بعد Apply بعد OK رو بزن
- حالا Windows Time Service رو باز کن
- بر روی Enable Windows NTP Client دابل کلیک کن
- Not Configured رو انتخاب کن و بعد Apply و بعد OK کن
- حالا روی Configure Windows NTP Client دابل کلیک کن
- مجددا Not Configured و Apply و بعد OK رو بزن
- حالا Enable Windows NTP Server رو انتخاب کن
- مجددا Not Configured و Apply و OK رو بزن
- از GPO خارج شو و Gpupdate .force رو بزن
این میشه حالا پیشفرض ویندوز ، از همینجا میتونی بگی که NTP کی باشه ، تست کن حتما نتیجه رو بگو
توی تنظیمات Scope تو DHCP، نباید تغییری ایجاد کنم؟ نباید 004 و یا 042 رو اضافه کنم؟