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> | ||