حفظ وقت دقيق على لينكس عند تشغيل خادم وقت NTP
منشور من طرف ريتشارد ن ويليامز on فبراير 19th، 2008
تزداد شعبية أنظمة التشغيل Linux جزئياً بسبب المزايا العديدة التي تتمتع بها على الأنظمة التجارية مثل Windows أو OS X. يوفر Linux أمانًا متزايدًا (حيث لا يوجد سوى عدد قليل من الفيروسات التي يمكن أن تصيب نظامًا قائمًا على Linux) واستقرارًا أفضل وفي معظم الحالات أنها مجانية.
لا عجب أن المزيد والمزيد من مستخدمي المنازل والأعمال التجارية على حد سواء يختارون التحول إلى أنظمة تشغيل تعتمد على لينكس وما إذا كان Redhat أو Mandrake أو Ubuntu أو عدد لا يحصى من أنظمة UNIX و LINUX الأخرى ، مع الحفاظ على وقت دقيق بشكل مستقيم للأمام.
تزامن الوقت أمر حيوي في العديد من التطبيقات الحساسة للوقت ، ويجد معظم مستخدمي الأعمال أنه سيكون من المستحيل إجراء أي معاملات عبر الإنترنت بدون شبكة متزامنة. حتى المستخدمين المنزليين يجدون ميزة في ضمان تشغيل نظامهم بشكل دقيق ، ورسائل البريد الإلكتروني لم تعد تصل قبل إرسالها وزيادة الأمان.
تحتوي معظم أنظمة التشغيل التي تعتمد على Linux على نسخة من بروتوكول وقت الشبكة (NTP) وهو بروتوكول إنترنت مصمم لمزامنة الوقت على الشبكة. بالنسبة لأولئك الذين لا يحتويون على نسخة مُعبأة مسبقًا ، فإن NTP مفتوح المصدر ومتاح مجانًا في "ntp.org".
بينما يتوفر NTP لمعظم إصدارات Windows ؛ يتمتع مستخدمو Linux بالميزة في أنه كان تقليديًا منصة التطوير الأساسية لـ NTP. وهو يعمل عن طريق استخدام مصدر توقيت إما من الإنترنت أو عبر خادم وقت مخصص للشبكة.
تعمل هذه الساعات المرجعية على توقيت UTC (التوقيت العالمي المتناسق) وهو مقياس زمني عالمي يتم ترحيله إليها من الساعات الذرية التي تكون دقيقة لعدد قليل من النانوثانية (أي nanosecond هو جزء من بليون من الثانية).
ببساطة ، يقوم برنامج NTP (برنامج الخدمة الذي يعمل في الخلفية) بمقارنة الوقت على الكمبيوتر مع مصدر التوقيت على فترات منتظمة ويقوم بتعديله حسب أي انجراف.
يتم تكوين برنامج NTP باستخدام ملف 'ntp.conf'. ملف التكوين هو المكان الذي يتم فيه تخزين موقع خوادم توقيت NTP. في حالة محاولة استخدام مصدر توقيت عام للإنترنت ، يُنصح بزيارة https://www.pool.ntp.org التي تحتوي على مجموعة من خوادم 200.
على الرغم من Microsoft و Novell ، ننصح بشدة بعدم استخدام مصادر التوقيت المستندة إلى الإنترنت لأنها غير مصادقة ويمكن أن تترك بوابة مفتوحة للهجمات الضارة.
بدلا من ذلك ، يفضل أن تكون خوادم وقت NTP المخصصة متاحة بشكل أفضل والتي توفر دقة أفضل وأكثر أمانًا. تتلقى خوادم الوقت هذه مصدر توقيت من البث الإذاعي القومي (مثل WWVB في الولايات المتحدة أو منظمة أطباء بلا حدود في المملكة المتحدة) أو عبر نظام GPS.
وبمجرد تثبيتها ، تقوم هذه الأنظمة باستمرار بمراجعة الوقت على جميع ساعات أجهزة الكمبيوتر الخاصة بالشبكة وضبطها لأي انحراف. يمكن لمستقبِل GPS النموذجي أن يوفر معلومات عن التوقيت في غضون بضعة نانوثانية من التوقيت العالمي المنسق بينما يكون الوقت المحلي وإرسالات التردد دقيقة إلى 1 - 20 ميلي ثانية (ميلي ثانية واحدة هي 1 / 1000 من الثانية).