pool.ntp.org

NTP Pool


كيف يمكنني استخدام pool.ntp.org؟

في حالة رغبتك بمزامنة ساعات أجهزتك باستخدام الشبكة، ملف الإعدادات (لبرنامج ntpd من ntp.org، على أي نظام تشغيل معتمد - لينكس، *BSD، ويندوز وأنظمة أخرى) بسيط جدا:

driftfile /var/lib/ntp/ntp.drift

server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
server 3.pool.ntp.org

تشير نطاقات (0, 1, 2 and 3.pool.ntp.org) لمجموعة عشوائية من الخوادم تتغير كل ساعة. الرجاء التأكد من أن ساعة جهازك مضبوطة ضمن حدود معقولة (بعض دقائق من الوقت الصحيح) - تستطيع استخدام ntpdate pool.ntp.org، أو استخدام date لضبط الساعة يدويا. شغل خدمة ntpd، وستجد بعد بعض الوقت (يمكن أن تأخذ من بعض دقائق حتى نصف ساعة)، أن ntpq -pn يعطي شيئا كالتالي:

$ ntpq -pn
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
+81.6.42.224     193.5.216.14     2 u   68 1024  377  158.995   51.220  50.287
*217.162.232.173 130.149.17.8     2 u  191 1024  176   79.245    3.589  27.454
-129.132.57.95   131.188.3.222    3 u  766 1024  377   22.302   -2.928   0.508

ستكون عناوين IP مختلفة، بسبب الطريقة العشوائية في اختيار الخوادم. الأمر الأساسي هو في الأسطر التي تبدأ بنجمة (*)، وهذا يعني أن جهازك بدأ بأخذ الوقت من شبكة الانترنت - لن تفكر في هذا الأمر مرة أخرى!

البحث عن pool.ntp.org (أو 0.pool.ntp.org أو 1.pool.ntp.org، إلخ) سيعطي في الغالب عنوان IP لخوادم قريبة من دولتك. سيعطي هذا أفضل النتائج لأغلب المستخدمين.

يمكنك أيضا استخدام النطاقات القارية (على سبيل المثال أوروبا, أو أمريكا الشمالية, أو أوقيانوسيا أو آسيا)، ونطاق الدولة (مثل ch.pool.ntp.org لسويسرا) - لكل النطاقات هذه، يمكنك أيضا استخدام اختصارات 0 أو 1 أو 2 مثل (0.ch.pool.ntp.org). الرجاء ملاحظة احتمالية عدم وجود نطاق دولتك، أو وجود خادم أو اثنين فقط بهذا النطاق.

إذا كنت تستخدم نسخة حديثة من نظام ويندوز، تستطيع استخدام خدمة ntp المبيتة. استخدم الأمر التالي (كمدير للنظام administrator)

w32tm /config /syncfromflags:manual /manualpeerlist:"0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.org"

باستخدام (command prompt). يعمل هذا الأمر من نسخة ويندوز 2003 فصاعدا. أما إن كنت تستخدم نسخة أقدم فيمكنك تجربة

net time /setsntp:"0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org"

وبالمثل، يستطيع مدير النظام من خلال النقر بالزر الأيمن على الساعة بشريط المهام، واختيار 'Adjust Date/Time' وكتابة اسم خادم الوقت في خانة 'Internet Time'.

قام Meinberg باستحداث برنامج ntp لنظام ويندوز.

إذا كان نظام ويندوز الخاص بك تابعا لنطاق (domain)، فلن تستطيع تغيير ساعة جهازك بشكل مستقل. لمزيد من المعلومات حول ضبط ساعة جهاز ويندوز، انظر كيف تعمل خدمة الوقت في ويندوز.

ملاحظات إضافية

خذ بعين الاعتبار إذا كانت مجموعة NTP مناسبة لاستخدامك. إذا كانت جهة عملك أو مؤسستك أو حياة إنسان تعتمد على الحصول على وقت صحيح أو تتضرر بسبب وقت خاطئ، يجب عليك ألا "تحصل عليها من خلال شبكة الانترنت". مجموعة NTP عادة ما تكون ذات جودة عالية، وفي نفس الوقت هي خدمة تقوم على متطوعين يقدمونها في وقت فراغهم. الرجاء التواصل مع مزودي العتاد والخدمات في منطقتك حول الحصول على أجهزة وخدمات موثوقة. يمكنك الرجوع إلى صفحة شروط الخدمة. نقترح استخدام خوادم الوقت من Meinberg، كذلك يمكنك النظر في استخدام End Run أو Spectracom إضافة إلى غيرها من الخوادم.

إذا كان لديك عنوان IP ثابث وخدمة انترنت معقولة (سعة الخط ليست بذي أهمية طالما كانت ثابتة ولم يكن عليها ضغط استخدام كبير)، الرجاء التفكير في إشراك خادمك بمجموعة الخوادم. لن يكلفك الاشتراك غير بضعة مئات من البايتات في الثانية (bytes per second)، الاشتراك يجعل هذه الخدمة مستمرة. الرجاء قراءة صفحة الاشتراك لمزيد من المعلومات.

إذا كان مزود خدمة الانترنت لديه خادم وقت، أو إن كنت تعرف خادم وقت جيد بالقرب منك، فإنه عليك استخدامه بديلا عن هذه القائمة - ذلك بأنه قد تحصل منه على توقيت أفضل إضافة إلى استخدام موارد شبكة أقل. إن كنت تعرف خادما واحدا فقط للوقت بالقرب منك، يمكنك بالطبع استخدامه إضافة إلى اثنين من pool.ntp.org.

من النادر أن يخصص لك نفس خادم الوقت مرتين - بمجرد إعادة تشغيل خادم الوقت عندك يتم حل هذه المشكلة. إن كنت تستخدم نطاق دولة، الرجاء ملاحظة أنه قد يوجد خادم واحد فقط به - في هذه الحال من الأفضل استخدام نطاق القارة. تستطيع تصفح النطاقات لمعرفة كم عدد الخوادم الموجودة بكل منها.

كن متعاونا. أغلب الخوادم مقدمة من قبل متطوعين، والعديد منها خوادم ملفات أو بريد إلكتروني أو غيرها وتقدم خدمة الوقت أيضا. ولذا الرجاء عدم استخدام أكثر من أربعة خوادم في نفس الوقت، والرجاء أيضا عدم استخدام burst أو minpoll بشكل يشكل ضغطا على الخوادم - كل ما سيحدث هو إضافة عبء لا داعي له على خوادم المتطوعين.

تأكد من ضبط النطاق الزمني بكل أجهزتك بشكل سليم. خدمة ntpd لوحدها لا تحدد النطاقات الزمنية، هي مضبوطة فقط على نطاق الوقت العالمي UTC.

إن كنت تقوم بمزامنة شبكة كاملة على pool.ntp.org، الرجاء تخصيص جهاز واحد مركزي كخادم وقت داخلي وقم بمزامنة أجهزتك الأخرى عليه. عملية تخصيص هذا الجهاز المركزي بسيطة، عليك فقط تصفح بعض المواقع التي تشرح لك ذلك. وهناك دائما مجموعة (newsgroup) comp.protocols.time.ntp الخاصة بخوادم الوقت.

أخيرا وليس آخرا، نود أن نشكر كل من يساهم بجهده وأجهزته لعمل هذه الشبكة.