بسم الله الرحمن الرحيم كثير من الاجهزة المرتبطة بالشبكة تحوي توقيت مختلف وقلما نجد جهازين او اقل يحوي توقيت صحيح, واذا اردنا ان نفعل تصحيح الوقت من النت فعلينا ربط الاجهزة كلها على النت وهذا شيء غير فعال وغير منطقي لذا فاننا سنتعرض في ورشتنا هذه لتجهيز سيرفر يوفر الوقت الصحيح باخذه من النت ليتسنى لباقي الاجهزة على الشبكة مطابقة الوقت وتصحيحه مع خادم ضبط التوقيت على الشبكة والذي هو محور حديثنا ملاحظات اسم الخدمة
: NTP الموقع الرسمي : http://www.ntp.org/
التوزيعة المستعملة في الورشة red hat enterprise AS 4.4
المراجع:
http://axljab.homelinux.org/NTP_-_Keep_your_clocks_accurate
http://www.tldp.org/LDP/sag/html/ntp-toolkit.html
http://nettime.sourceforge.net/
قائمة الخوادم التي تقدم الخدمة
http://ntp.isc.org/bin/view/Servers/WebHome
بسم الله نبدأ
لم ارغب بان ننحى اسلوب الدروس في موضوع الورشة ولكن بما ان هذه الخدمه بسيطة فلا مانع من ان نضع بعض الشرح اوﻻ: قم بانزال التحديث ntp service كالتالي up2date ntp او انزالها من الموقع ntp.org مباشرة بالنسبة لامر التحديث الذي استعملته على ردهات يمكن للجميع التسجيل في الموقعredhatفيقدم دعم لمدة شهر مجانا هذا بالاضافة الى امكانية انزال اخر نسخة لديهم في حال انزال اخر اصدار من النسخة نفذ الامر التالي
wget -c http://www.eecis.udel.edu/~ntp/ntp_s…4.2.2p4.tar.gz
بعد تحديث الحزمة هناك بعض الاوامر التابعة لهذه الخدمة وبعض الملفات التي سنعدل عليها الملفات
الاوامر التابعة
server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
server clock.redhat.com
server clock2.redhat.com
تحديد مكان ملف السجلات ويبدا بمتغيرlogfile يتبعه المسار واسم الملف
logfile /var/log/ntpd.log
تحديد مكان ملف لحساب فروق الوقت ويبدا بمتغيرdriftfile يتبعه المسار واسم الملف
driftfile /var/lib/ntp/ntp.drift
اخيرا متغيران لجعل الاجهزة المربوطة على الشبكة تضبط الوقت بتعاملها مع هذا الخادم restrict تستعمل لتحديد الاجهزة التي يمكنها اخذ الوقت من الخادم broadcastclient تستعمل لتوزيع الوقت على جميع الشبكة اذا استعملت فيجب ايقاف المتغير السابق
restrict 192.168.2.2 mask 255.255.255.0 nomodify nopeer notrap
/etc/init.d/ntpd start
او
service ntpd start
[root@ntp-server ~]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
LOCAL(0) LOCAL(0) 10 l 22 64 377 0.000 0.000 0.008
*clock1.redhat.c .CDMA. 1 u 34 128 377 266.288 446.042 238.467
+clock2.redhat.c .CDMA. 1 u 95 128 377 277.896 341.188 203.966
+katapult.uhulin 192.36.143.150 2 u 39 128 377 192.636 377.757 265.444
+pong.codefab.co 18.145.0.30 2 u 42 128 377 247.544 348.963 92.791
+neg9.org 10.242.167.255 2 u 40 128 377 286.040 410.815 228.535
لتتبع السيرفرات التي تم ضبط الوقت منها نستعمل الامر التالي
[root@ntp-server ~]# ntptrace
ntp-server: stratum 2, offset -0.076172, synch distance 0.551461
clock1.redhat.com: stratum 1, offset 0.000001, synch distance 0.000294, refid 'CDMA
[root@ntp-server ~]# tail /var/log/ntpd.log
26 Dec 11:52:39 ntpd[2982]: synchronized to 66.187.224.4, stratum 1
26 Dec 13:18:13 ntpd[2982]: synchronized to 66.187.233.4, stratum 1
26 Dec 13:19:10 ntpd[2982]: synchronized to 193.82.131.32, stratum 2
26 Dec 13:36:19 ntpd[2982]: synchronized to LOCAL(0), stratum 10
26 Dec 13:53:23 ntpd[2982]: synchronized to 193.25.106.1, stratum 2
26 Dec 14:09:26 ntpd[2982]: synchronized to 66.187.224.4, stratum 1
26 Dec 14:26:28 ntpd[2982]: synchronized to 193.82.131.32, stratum 2
26 Dec 14:43:34 ntpd[2982]: synchronized to 66.187.224.4, stratum 1
26 Dec 15:17:48 ntpd[2982]: synchronized to 193.82.131.32, stratum 2
26 Dec 15:18:49 ntpd[2982]: synchronized to 66.187.233.4, stratum 1
ليست هناك تعليقات:
إرسال تعليق