This shows you the differences between two versions of the page.
saisp:labs:03:contents:01 [2014/03/09 15:45] mihai.carabas [01. Sincronizare ceasuri echipamente monitorizate] |
saisp:labs:03:contents:01 [2014/03/10 04:16] (current) mihai.carabas [01. Sincronizare ceasuri echipamente monitorizate] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== 01. Sincronizare ceasuri echipamente monitorizate ==== | + | ==== 01. [10p] Sincronizare ceasuri echipamente monitorizate ==== |
Înainte de a implementa o soluție de monitorizare centralizată, trebuie să ne asigurăm că **ceasurile** tuturor sistemelor din rețea sunt sincronizate. În caz contrar, evenimentele monitorizate nu vor putea fi corelate. | Înainte de a implementa o soluție de monitorizare centralizată, trebuie să ne asigurăm că **ceasurile** tuturor sistemelor din rețea sunt sincronizate. În caz contrar, evenimentele monitorizate nu vor putea fi corelate. | ||
Line 6: | Line 6: | ||
În sistemele Debian-base, pachetul ''ntp'' conține atât serverul, cât și clientul de NTP. Funcționalitatea implicită este următoarea: | În sistemele Debian-base, pachetul ''ntp'' conține atât serverul, cât și clientul de NTP. Funcționalitatea implicită este următoarea: | ||
- | * clientul obtine ceasul de la niște servere predefinite; | + | * clientul obtine ceasul de la niște servere predefinite; |
- | * serverul acceptă interogari de la alți clienți pe portul ''UDP 123''. | + | * serverul acceptă interogari de la alți clienți pe portul ''UDP 123''. |
Pe ambele stații Linux vom instala pachetul ''ntp'':<code bash> | Pe ambele stații Linux vom instala pachetul ''ntp'':<code bash> | ||
Line 15: | Line 15: | ||
</code> | </code> | ||
- | Pe ''gateway'' configurăm serviciul NTP să foloseasca stația ''gateway'' ca server de NTP. În fișierul ''/etc/ntp.conf'' comentăm toate liniile de încep cu ''server'' și adăugăm linia ''server 192.168.1.4''. Resetați serviciul ''ntp'':<code bash> | + | Pe ''gateway'' configurăm serviciul NTP să foloseasca stația ''monitor'' ca server de NTP. În fișierul ''/etc/ntp.conf'' comentăm toate liniile de încep cu ''server'' și adăugăm linia ''server 192.168.1.4''. Resetați serviciul ''ntp'':<code bash> |
root@gateway:~# cat /etc/ntp.conf |grep 192.168 | root@gateway:~# cat /etc/ntp.conf |grep 192.168 | ||
server 192.168.1.4 iburst | server 192.168.1.4 iburst | ||
Line 31: | Line 31: | ||
- | Pentru a configura un ruterul ''R1'' ca fiind client NTP, vom specifica adresa serverului în modul global de configurare: | + | Pentru a configura ruterul ''R1'' să aibă rol de client NTP, vom specifica adresa serverului în modul global de configurare: |
<code> | <code> | ||
R1>enable | R1>enable | ||
Line 39: | Line 39: | ||
</code> | </code> | ||
- | Verificarea funcționării protocolului se realizează prin comenzi de tip **show**: | + | Verificarea funcționării protocolului se realizează prin comenzi de tip ''show'': |
<code> | <code> | ||
R1#show clock | R1#show clock | ||
.12:57:55.421 UTC Sun Mar 9 2014 | .12:57:55.421 UTC Sun Mar 9 2014 | ||
+ | </code> | ||
+ | |||
+ | <code> | ||
R1#show ntp status | R1#show ntp status | ||
- | Clock is unsynchronized, stratum 16, no reference clock | + | Clock is synchronized, stratum 3, reference is 192.168.1.4 |
nominal freq is 250.0000 Hz, actual freq is 250.0000 Hz, precision is 2**18 | nominal freq is 250.0000 Hz, actual freq is 250.0000 Hz, precision is 2**18 | ||
- | reference time is D6C6E199.A9851C8A (12:48:25.662 UTC Sun Mar 9 2014) | + | reference time is D6C6EF40.C43D8165 (13:46:40.766 UTC Sun Mar 9 2014) |
- | clock offset is -4.7373 msec, root delay is 18.37 msec | + | clock offset is 14.9852 msec, root delay is 20.75 msec |
- | root dispersion is 16117.77 msec, peer dispersion is 15875.02 msec | + | root dispersion is 642.38 msec, peer dispersion is 414.18 msec |
- | R1#show ntp associations | + | </code> |
+ | <code> | ||
+ | R1#show ntp associations | ||
address ref clock st when poll reach delay offset disp | address ref clock st when poll reach delay offset disp | ||
- | ~192.168.1.4 93.114.42.129 3 525 64 0 8.1 -4.74 16000. | + | *~192.168.1.4 80.96.120.253 2 11 128 137 12.1 14.99 414.2 |
* master (synced), # master (unsynced), + selected, - candidate, ~ configured | * master (synced), # master (unsynced), + selected, - candidate, ~ configured | ||
</code> | </code> | ||
Line 58: | Line 63: | ||
Configurați pe ruterul ''R2'' ca server de NTP stația ''monitor''. | Configurați pe ruterul ''R2'' ca server de NTP stația ''monitor''. | ||
<solution -hidden> | <solution -hidden> | ||
+ | <code bash> | ||
R2>enable | R2>enable | ||
Password: | Password: | ||
Line 67: | Line 73: | ||
*~192.168.1.4 80.96.120.253 2 0 128 37 3.8 -14.60 878.6 | *~192.168.1.4 80.96.120.253 2 0 128 37 3.8 -14.60 878.6 | ||
* master (synced), # master (unsynced), + selected, - candidate, ~ configured | * master (synced), # master (unsynced), + selected, - candidate, ~ configured | ||
+ | </code> | ||
</solution> | </solution> |