كيفية تكوين خادم وقت الشبكة نتب في ويندوز شنومكس
منشور من طرف ريتشارد ن ويليامز في فبراير 7th، 2008
تعتبر مزامنة الوقت الحاسوبي في غاية الأهمية في شبكات الحاسوب الحديثة، فإن التزامن الدقة والوقت أمر بالغ الأهمية في العديد من التطبيقات، وخاصة المعاملات الحساسة للوقت. تخيل فقط شراء مقعد طيران فقط أن يقال في المطار أن تذكرة بيعت مرتين لأنه تم شراؤها بعد ذلك على جهاز كمبيوتر كان لديه ساعة أبطأ!
أجهزة الكمبيوتر الحديثة لا يكون الساعات داخلية تسمى رقائق ساعة الوقت الحقيقي (RTC) التي توفر معلومات الوقت والتاريخ. هذه الرقائق هي بطارية المدعومة ذلك أنه حتى أثناء انقطاع التيار الكهربائي، ويمكن الحفاظ على الوقت ولكن لم يتم تصميم أجهزة الكمبيوتر الشخصية لتكون الساعات المثالية. وقد تم تحسين تصميمها لانتاج كميات كبيرة ومنخفضة التكلفة بدلا من الحفاظ على دقة الوقت.
للعديد من التطبيقات، وهذا هو يمكن أن تكون كافية تماما، على الرغم من، في كثير من الأحيان آلات تحتاج الى وقت لتكون متزامنة مع أجهزة الكمبيوتر الشخصية الأخرى على الشبكة وعند أجهزة الكمبيوتر متزامنة مع بعضها مشاكل أخرى يمكن أن تنشأ مثل ملفات شبكة لتبادل أو في بعض البيئات حتى الغش!
يحتوي ميكروسوفت ويندوز شنومكس على أداة مزامنة الوقت المضمنة في نظام التشغيل المسمى ويندوز تايم (w2000time.exe) والذي يمكن تهيئته للعمل كخادم وقت الشبكة. توصي ميكروسوفت والآخرين بشدة تكوين خادم وقت مع مصدر جهاز بدلا من الإنترنت حيث لا يوجد مصادقة.
إذا كنت ترغب في تكوين خدمة الوقت في Windows لاستخدام ساعة الجهاز الداخلية، ثم تحقق أولا أن w32time يقع في قائمة خدمات النظام في التسجيل، للتحقق:
انقر فوق ابدأ، تشغيل ثم اكتب regedit ثم ثم انقر فوق موافق.
حدد موقع ثم انقر فوق إدخال التسجيل التالي:
HKEY_LOCAL_MACHINE \ SYSTEM \ نقرا \ خدمات \ W32Time
ينصح بشدة أن تقوم بعمل نسخة احتياطية من التسجيل كما قد تحدث مشكلات خطيرة في حالة تعديل السجل بطريقة غير صحيحة، تتم التعديلات على التسجيل على مسؤوليتك الخاصة.
لبدء تكوين لساعة داخلية، اضغط على المفتاح الفرعي التالي:
HKEY_LOCAL_MACHINE \ SYSTEM \ نقرا \ خدمات \ W32Time \ معلمات
في الجزء الأيسر، انقر بزر الماوس الأيمن ReliableTimeSource، ثم انقر فوق تعديل.
في تحرير قيمة DWORD، اكتب 1 في المربع بيانات القيمة، ثم انقر فوق موافق
إنهاء محرر التسجيل
إعادة تشغيل خدمة الوقت في Windows انقر فوق ابدأ، تشغيل (أو بدلا من ذلك استخدام مرفق موجه الأوامر).
نوع: صافي وقف w32time && صافي بداية w32time
ثم اضغط مفتاح الإدخال.
لإعادة تعيين وقت أجهزة الكمبيوتر المحلية، اكتب ما يلي على كافة أجهزة الكمبيوتر باستثناء خادم الوقت الذي يجب أن لا تكون متزامنة مع نفسه:
وسنومكتم -s
تكوين خدمة الوقت في Windows لاستخدام مصدر وقت خارجي، انقر فوق ابدأ، تشغيل واكتب regedit ثم انقر فوق موافق.
حدد موقع المفتاح الفرعي التالي:
HKEY_LOCAL_MACHINE \ SYSTEM \ نقرا \ خدمات \ W32Time \ معلمات
في الجزء الأيسر، انقر بزر الماوس الأيمن نوع ثم انقر فوق تعديل، في نوع تحرير القيمة NTP في المربع بيانات القيمة ثم انقر فوق موافق.
الآن في الجزء الأيسر، انقر بزر الماوس الأيمن ReliableTimeSource، ثم انقر فوق تعديل.
في مربع تحرير قيمة DWORD، تحت بيانات القيمة، اكتب 0، ثم انقر فوق موافق.
انقر بزر الماوس الأيمن ل NtpServer في الجزء الأيسر ثم انقر فوق تعديل.
في تحرير القيمة، اكتب نظام اسم المجال (DNS)، يجب أن يكون كل DNS فريدة من نوعها.
الآن انقر فوق موافق.
ويندوز 2000 خدمة حزمة 4 فقط، ضبط إعدادات تصحيح الوقت للقيام بذلك تحديد:
HKEY_LOCAL_MACHINE \ SYSTEM \ نقرا \ خدمات \ W32Time \ معلمات
في الجزء الأيسر، انقر بزر الماوس الأيمن MaxAllowedClockErrInSecs، ثم تعديل في مربع تحرير قيمة DWORD، اكتب الوقت بالثواني أقصى عدد الثواني الفرق بين الساعة المحلية والوقت المتلقاة من الملقم NTP من أجل أن يعتبر صالحا جديدة الوقت.
انقر فوق موافق.
لضبط استطلاع فترات تحديد موقع:
HKEY_LOCAL_MACHINE \ SYSTEM \ نقرا \ خدمات \ W32Time \ معلمات
في الجزء الأيسر، انقر بزر الماوس الأيمن فترة، ثم انقر فوق تعديل.
في مربع تحرير قيمة DWORD، ضمن بيانات القيمة، اكتب 24 ثم OK
إنهاء محرر التسجيل
انقر فوق ابدأ، ثم تشغيل ثم اكتب ما يلي واضغط Enter:
شبكة توقف w32time && صافي بداية w32time
لإعادة تعيين وقت أجهزة الكمبيوتر المحلية، اكتب ما يلي على كافة أجهزة الكمبيوتر باستثناء خادم الوقت الذي يجب أن لا تكون متزامنة مع نفسه:
بروتوكول وقت الشبكة (نتب) هو بروتوكول إنترنت يستخدم لنقل الوقت الدقيق، وتوفير معلومات الوقت على طول بحيث يمكن الحصول على الوقت الدقيق
لتمكين بروتوكول وقت الشبكة. ل NtpServer، حدد موقع وانقر على:
HKEY_LOCAL_MACHINE \ SYSTEM \ نقرا \ خدمات \ W32Time \ TimeProviders \ ل NtpServer \
في الجزء الأيسر، انقر بزر الماوس الأيمن البلوتوث، ثم انقر فوق تعديل.
في مربع تحرير قيمة DWORD، اكتب 1 ضمن بيانات القيمة، ثم انقر فوق موافق.
الآن نعود وانقر على
HKEY_LOCAL_MACHINE \ SYSTEM \ نقرا \ خدمات \ W32Time \ معلمات \ ل NtpServer
في الجزء الأيسر، انقر بزر الماوس الأيمن ل NtpServer، ثم تعديل، في تحرير قيمة DWORD ضمن نوع البيانات القيمة في الجزء الأيسر، انقر بزر الماوس الأيمن ل NtpServer، ثم تعديل، في تحرير قيمة DWORD تحت بيانات القيمة اكتب نظام اسم المجال (DNS )، يجب أن يكون كل DNS فريدة من نوعها ويجب إلحاق 0x1 إلى نهاية كل اسم DNS وإلا التغييرات نافذة المفعول.
الآن انقر فوق موافق.
حدد موقع ثم انقر التالية
HKEY_LOCAL_MACHINE \ SYSTEM \ نقرا \ خدمات \ W32Time \ TimeProviders \ NtpClient \ SpecialPollInterval
في الجزء الأيسر، انقر بزر الماوس الأيمن SpecialPollInterval، ثم انقر فوق تعديل.
في مربع تحرير قيمة DWORD، ضمن بيانات القيمة، اكتب عدد الثواني التي تريد لكل الاستطلاع، فإن أي 900 استطلاع كل 15 دقائق، ثم انقر فوق موافق.
لتكوين إعدادات تصحيح الوقت، حدد موقع:
HKEY_LOCAL_MACHINE \ SYSTEM \ نقرا \ خدمات \ W32Time \ التكوين
في الجزء الأيسر، انقر بزر الماوس الأيمن MaxPosPhaseCorrection، ثم تعديل، في مربع تحرير قيمة DWORD، ضمن قاعدة، انقر فوق عشري تحت بيانات القيمة، اكتب الوقت بالثواني مثل 3600 (ساعة) ثم انقر فوق موافق.
الآن نعود وانقر على:
HKEY_LOCAL_MACHINE \ SYSTEM \ نقرا \ خدمات \ W32Time \ التكوين
في الجزء الأيسر، انقر بزر الماوس الأيمن MaxNegPhaseCorrection، ثم تعديل.
في مربع تحرير DWORD تحت قاعدة، انقر فوق عشري، ضمن بيانات القيمة اكتب الوقت بالثواني تريد استطلاع مثل 3600 (صناديق الاقتراع في ساعة واحدة)
إنهاء محرر التسجيل
الآن لإعادة تشغيل خدمة ويندوز الوقت، انقر فوق ابدأ، تشغيل (أو بدلا من ذلك استخدم الأمر مرفق موجه) ونوع:
شبكة توقف w32time && صافي بداية w32time
وعلى كل جهاز كمبيوتر، وغيرها من خادم الوقت، اكتب:
W32tm / -s
وهذا هو أنه يجب أن يكون خادم الوقت الخاص بك الآن وتشغيلها.