السلام عليكم ورحمة الله وبركاته
موضع حديثي لهذا اليوم هو NTP أو بروتوكول وقت الشبكة Network Time Protocol ، في البداية نبحث عن البكج (*ntp) ، ونقوم بتركيبها كتركيب أي برنامج.
نستطيع كجهاز client أو عميل ، أن ناخذ التوقيت من خلال سيرفر آخر بكتابة السطر التالي في ملف اعداد الخدمة /etc/ntp.conf
باعتبار 10.0.0.3 هو السيرفر او الجهاز اللي راح ياخذ النظام منه التوقيت ، لاحظ اننا حددنا الـ mask أولا ، ثم حددنا الصلاحيات لهذا السيرفر لايستطيع الحصول على التوقيت من جهازي noquery
ونقدر نعمل هذا من خلال الواجهة الرسومية بعد كتابة الامر system-config-time في ردهات.

ثم نقوم بتشغيل الخدمة الان وجعلها on عند تشغيل النظام مره اخرى ، بواسطة هذه الامرين
هذا كل ماعلينا فعله لنكون clients باستخدام هذا البروتوكل ، كما انه يتوفر سيرفرات كثير بالانترنت لتعطيك التوقيت حسب دولتك يمكنك البحث عنها وعدم الاعتماد على أقل من اثنين على الاقل ، لو فشل ألاتصال مع واحد يبقى موجود الاخر
أما ان اردنا أن نسمح للأجهزة الاخرى لأخذ التوقيت من سيرفري ، نمسح الخيار noquery بحيث يمكنهم الاستعلام كما يلي
جميع الاجهزة التي في هذا المجال تستطيع ان تستعلم عن توقيت جهازي ، ليكون توقيتها نفس توقيتي.
ماينفعنا من هذا البروتوكل واضح ويساعد على تسهيل التحقق من قراءة ملفات اللوق والتحقق من اوقات حدوثها لأي جهاز مثلا ، وبرضوا يساعد الكرون جوبز لتعمل بالوقت المناسب سواء في جهازي أو في client لدي.
والامر ntpq -p يعرض لك اتصالات هذا البروتوكول ، ومعلومات اخرى عن الوقت ومعدل التأخير وغيرها
[
اذا اصبحت jitter عند 4000 ، او اذا كان التأخير delay مجرد أصفار 0.000
فاعرف ان هناك خلل ما قد تكون مشكلة فايرول او الخدمة في الجهاز الاخر.
اتمنى التوفيق للجميع
موضع حديثي لهذا اليوم هو NTP أو بروتوكول وقت الشبكة Network Time Protocol ، في البداية نبحث عن البكج (*ntp) ، ونقوم بتركيبها كتركيب أي برنامج.
نستطيع كجهاز client أو عميل ، أن ناخذ التوقيت من خلال سيرفر آخر بكتابة السطر التالي في ملف اعداد الخدمة /etc/ntp.conf
كود:
server 10.0.0.3 restrict 10.0.0.3 mask 255.255.255.255 nomodify notrap noquery
ونقدر نعمل هذا من خلال الواجهة الرسومية بعد كتابة الامر system-config-time في ردهات.

ثم نقوم بتشغيل الخدمة الان وجعلها on عند تشغيل النظام مره اخرى ، بواسطة هذه الامرين
كود:
service ntpd start chkconfig ntpd on
أما ان اردنا أن نسمح للأجهزة الاخرى لأخذ التوقيت من سيرفري ، نمسح الخيار noquery بحيث يمكنهم الاستعلام كما يلي
كود:
restrict 10.0.0.0 mask 255.255.255.255 nomodify notrap
ماينفعنا من هذا البروتوكل واضح ويساعد على تسهيل التحقق من قراءة ملفات اللوق والتحقق من اوقات حدوثها لأي جهاز مثلا ، وبرضوا يساعد الكرون جوبز لتعمل بالوقت المناسب سواء في جهازي أو في client لدي.
والامر ntpq -p يعرض لك اتصالات هذا البروتوكول ، ومعلومات اخرى عن الوقت ومعدل التأخير وغيرها
[
كود:
[email protected] ~]# ntpq -p remote refid st t when poll reach delay offset jitter ================================================= station1.exampl .INIT 1 u 20 64 2 0.325 0.046 0.001
فاعرف ان هناك خلل ما قد تكون مشكلة فايرول او الخدمة في الجهاز الاخر.
اتمنى التوفيق للجميع
تعليق