This is an old revision of the document!
Î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.
Protocolul care realizeaza acest lucru este NTP (Network Time Protocol). De obicei, o stație are rolul de server NTP, iar echipamentele sunt clienți NTP. În topologia prezentată anterior stația monitor va avea rol de server de NTP, iar ruterele R1 și R2 și stația gateway vor avea rolul de clienți.
Î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;
* serverul acceptă interogari de la alți clienți pe portul UDP 123.
Pe ambele stații Linux vom instala pachetul ntp:
root@monitor:~# apt-get install ntp root@gateway:~# apt-get install ntp
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:
root@gateway:~# cat /etc/ntp.conf |grep 192.168 server 192.168.1.4 iburst root@gateway:~# /etc/init.d/ntp restart [ ok ] Stopping NTP server: ntpd. [ ok ] Starting NTP server: ntpd.
Pentru a lista toate serverele NTP folosite, vom utiliza comanda ntpq:
root@gateway:~# ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== *192.168.1.4 89.36.18.21 3 u 50 64 1 0.373 5.896 0.081
Pentru a configura un ruterul R1 ca fiind client NTP, vom specifica adresa serverului în modul global de configurare:
R1>enable Password: R1#conf t R1(config)# ntp server 192.168.1.4
Verificarea funcționării protocolului se realizează prin comenzi de tip show:
R1#show clock
.12:57:55.421 UTC Sun Mar 9 2014
R1#show ntp status
Clock is unsynchronized, stratum 16, no reference clock
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)
clock offset is -4.7373 msec, root delay is 18.37 msec
root dispersion is 16117.77 msec, peer dispersion is 15875.02 msec
R1#show ntp associations
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.
* master (synced), # master (unsynced), + selected, - candidate, ~ configured
Configurați pe ruterul R2 ca server de NTP stația monitor.