Cum se configurează serverul NTP pe CentOS 7 Linux

Păstrează-ne servere sincronizat este unul dintre obiectivele principale din cadrul managementului nostru de atunci sincronizare acestea depind de multe procese, servicii și aplicații pentru a funcționa corect, deoarece un eșec în acest proces poate fi o problemă majoră de management.

Pentru a menține această sincronizare mereu actualizată și corect există un protocol numit NTP care ne va permite să fim siguri că sincronizarea serverului nostru, indiferent de dezvoltator, este configurat corect.

În continuare vom vedea ce este NTP și ce funcții are astfel încât să ne poată ajuta să transferăm un program în aceeași rețea care să permită sincronizarea.

Ce este NTPNTP (Network Time Protocol) care ne permite să transferăm timpul printr-o rețea și, deși pentru mulți este nou, acest protocol a fost de fapt activ în rețea de mai bine de 26 de ani și, deși a fost implementat inițial în mediile Linux astăzi în zi o putem folosi în medii Windows sau Mac OS. Acest protocol utilizează o arhitectură client / server și se bazează pe trei reguli care sunt:

  • offset ceas: Această opțiune este responsabilă pentru compararea orei serverului local și a ceasului specificat.
  • întârziere dus-întors: Acest parametru este responsabil pentru măsurarea latențelor de timp în procesul de transfer de pachete.
  • referință de dispersie: Indică numărul maxim de erori legate de informațiile despre ceasul extern.
Având în vedere acest lucru, vom vedea cum se configurează NTP în CentOS 7.

1. Cum se instalează NTP pe CenTOS 7

Pasul 1
Primul pas este instalarea NTP în CentOS 7 și pentru aceasta vom executa următoarea comandă:

 yum instalați ntp

Acceptăm descărcarea și instalarea pachetelor NTP respective pe CentOS 7

Pasul 1
Odată ce NTP este instalat în CentOS 7 trebuie să mergem la următorul link. Acolo trebuie să selectăm continentul și țara pe care urmează să fie configurate serverele de ceas și în partea de sus putem vedea diferitele servere disponibile:

MARI

2. Cum se adaugă serverele în CentOS 7

Pasul 1
Odată ce suntem clari despre serverele de adăugat în CentOS 7, mergem la următoarea rută pentru a le configura cu editorul preferat:

 nano /etc/ntp.conf
Pasul 2
Următoarele informații vor fi afișate unde vom vedea serverele NTP implicite:

Pasul 3
Acolo trebuie să comentăm serverele actuale punând simbolul # în față și în partea de jos adăugând noile servere în funcție de teritoriu:

Pasul 4
În același fișier trebuie să adăugăm următoarea linie cu adresa IP a serverului prin care vom permite clienților de rețea să își sincronizeze computerele cu serverul CentOS 7:

 restricționați 192.168.0.14 netmask 255.255.255.0 nomodificați notrap 
Pasul 5
Parametrul notodify notrap împiedică clienții să modifice serverul de ceas.

Pasul 6
păstrăm modificări folosind tastele:

Ctrl + O

Da am părăsit editorul folosind tastele

Ctrl + X

NotăÎn cazul solicitării de informații despre probleme sau evenimente în NTP, putem adăuga următoarea linie în fișierul anterior:

 logfile /var/log/ntp.log

3. Cum se adaugă reguli la Firewall în CentOS 7


Protocolul NTP folosește portul UDP 123, motiv pentru care trebuie activat în firewall pentru a permite o comunicare corectă.
Pentru a activa acest port vom executa următoarele comenzi:
 firewall-cmd --add-service = ntp - firewall-cmd permanent --reload

4. Cum se activează, se pornește și se vizualizează starea serviciului NTP în CentOS 7


Odată ce portul este activat în firewall, vom executa următoarele comenzi pentru a activa, porni și vedea starea serviciului NTP în CentOS 7:
 systemctl start ntpd systemctl enable ntpd systemctl status ntpd

Putem vedea că starea sa actuală este activă.

5. Cum se verifică sincronizarea NTP cu servere pe CentOS 7

Pasul 1
Odată ce serviciul este activat, vom executa următoarele comenzi pentru a verifica starea sincronizării:

 ntpq -p data -R

Pasul 2
În cazul în care doriți să faceți o interogare cu serverele pe care le-am atribuit de pe pagina oficială NTP, trebuie să executăm următoarele:

 ntpdate -q 0.es.pool.ntp.org 2.es.pool.ntp.org

Nu uitați să schimbați serverul pentru cele selectate.

6. Cum se configurează NTP pe un client Windows în CentOS 7


Ultimul pas este să mergeți la computerele client și să-l atribuiți pentru a fi sincronizat cu serverul CentOS 7, în acest caz îl vom face pe un client Windows și pentru aceasta mergem la proprietățile de dată și oră și selectăm opțiunea Schimbați fusul orar.

În fereastra afișată mergem la fila Ora Internetului și facem clic pe butonul Modificare setări, urmat de acesta activăm caseta Sincronizați cu un server de timp pe Internet și adăugați adresa IP a serverului CentOS 7.

Faceți clic pe OK și apoi pe Aplicare / OK pentru a salva modificările și a permite clientului să fie sincronizat cu CentOS 7.

După cum vedem cu acești pași, puteți avea un server NTP complet configurat în distribuția CentOS 7. Ca sugestie de servere, nu ratați cum să instalați un server DNS în CentOS 7.

wave wave wave wave wave