Hoe de NTP-server te configureren op CentOS 7 Linux

Houd onze servers gesynchroniseerd is een van de belangrijkste doelstellingen binnen ons management sinds dit: synchronisatie ze zijn afhankelijk van veel processen, services en applicaties om goed te functioneren, aangezien een storing in dit proces een groot beheerprobleem kan zijn.

Om deze synchronisatie altijd up-to-date en correct te houden is er een protocol genaamd NTP waarmee we er zeker van kunnen zijn dat de synchronisatie van onze server, ongeacht de ontwikkelaar, correct is geconfigureerd.

Vervolgens gaan we kijken wat NTP is en welke functies het heeft, zodat het ons kan helpen een schema over te dragen in hetzelfde netwerk dat een synchronisatie mogelijk maakt.

Wat is NTPNTP (Network Time Protocol) waarmee we tijd via een netwerk kunnen overbrengen, en hoewel het voor velen nieuw is, is dit protocol al meer dan 26 jaar actief op het netwerk en hoewel het oorspronkelijk werd geïmplementeerd in Linux-omgevingen vandaag in dag kunnen we het gebruiken in Windows- of Mac OS-omgevingen. Dit protocol maakt gebruik van een client / server-architectuur en is gebaseerd op drie regels die zijn:

  • klok offset: Deze optie is verantwoordelijk voor het vergelijken van de lokale servertijd en de opgegeven klok.
  • vertraging heen en terug: Deze parameter is verantwoordelijk voor het meten van de tijdvertragingen in het pakketoverdrachtproces.
  • verspreidingsreferentie:: Geeft het maximale aantal fouten aan dat verband houdt met de externe klokinformatie.
Met dit in gedachten zullen we zien hoe NTP in CentOS 7 kan worden geconfigureerd.

1. Hoe NTP op CentTOS 7 te installeren

Stap 1
De eerste stap is om NTP in CentOS 7 te installeren en hiervoor zullen we het volgende commando uitvoeren:

 yum installeer ntp

We accepteren de download en installatie van de respectieve NTP-pakketten op CentOS 7

Stap 1
Zodra NTP is geïnstalleerd in CentOS 7, moeten we naar de volgende link gaan. Daar moeten we het continent en het land selecteren waarop de klokservers moeten worden geconfigureerd en in het bovenste gedeelte kunnen we de verschillende beschikbare servers zien:

VERGROTEN

2. Hoe de servers in CentOS 7 toe te voegen

Stap 1
Zodra we duidelijk zijn over de servers die moeten worden toegevoegd in CentOS 7, gaan we naar de volgende route om ze te configureren met de voorkeurseditor:

 nano /etc/ntp.conf
Stap 2
De volgende informatie wordt weergegeven waar we de standaard NTP-servers zullen zien:

Stap 3
Daar moeten we commentaar geven op de huidige servers door het # -symbool vooraan te plaatsen en onderaan de nieuwe servers toe te voegen volgens het territorium:

Stap 4
In hetzelfde bestand moeten we de volgende regel toevoegen met het server-IP waarmee we netwerkclients toestaan ​​hun computers te synchroniseren met de CentOS 7-server:

 beperken 192.168.0.14 netmask 255.255.255.0 nomodify notrap 
Stap 5
De parameter nomodify notrap voorkomt dat clients de klokserver wijzigen.

Stap 6
Wij houden wijzigingen met de toetsen:

Ctrl + O

Y we verlieten de redacteur met behulp van de toetsen

Ctrl + X

OpmerkingIn het geval dat we informatie nodig hebben over problemen of gebeurtenissen in NTP, kunnen we de volgende regel toevoegen aan het vorige bestand:

 logbestand /var/log/ntp.log

3. Regels toevoegen aan Firewall in CentOS 7


Het NTP-protocol maakt gebruik van UDP-poort 123 en moet daarom in de firewall zijn ingeschakeld om een ​​correcte communicatie mogelijk te maken.
Om deze poort in te schakelen zullen we de volgende commando's uitvoeren:
 firewall-cmd --add-service = ntp --permanente firewall-cmd --reload

4. Hoe de NTP-servicestatus in CentOS 7 in te schakelen, te starten en te bekijken


Zodra de poort is ingeschakeld in de firewall, zullen we de volgende opdrachten uitvoeren om de NTP-service in CentOS 7 in te schakelen, te starten en te zien:
 systemctl start ntpd systemctl activeer ntpd systemctl status ntpd

We kunnen zien dat de huidige status Actief is.

5. Hoe NTP-synchronisatie met servers op CentOS 7 te verifiëren

Stap 1
Zodra de service is ingeschakeld, voeren we de volgende opdrachten uit om de status van de synchronisatie te controleren:

 ntpq -p datum -R

Stap 2
Als u een query wilt maken met de servers die we hebben toegewezen vanaf de officiële NTP-pagina, moeten we het volgende uitvoeren:

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

Vergeet niet om de server voor de geselecteerde te wijzigen.

6. NTP configureren op een Windows-client in CentOS 7


De laatste stap is om naar de clientcomputers te gaan en deze toe te wijzen om te synchroniseren met de CentOS 7-server, in dit geval doen we het op een Windows-client en hiervoor gaan we naar de eigenschappen Datum en tijd en selecteren de optie Verander de tijdzone.

In het weergegeven venster gaan we naar het tabblad Internettijd en klikken op de knop Instellingen wijzigen, waarna we het vak activeren Synchroniseren met een internettijdserver en voeg het IP-adres van de CentOS 7-server toe.

Klik op OK en vervolgens op Toepassen / OK om de wijzigingen op te slaan en de client te laten synchroniseren met CentOS 7.

Zoals we met deze stappen zien, kunt u een volledig geconfigureerde NTP-server hebben in uw CentOS 7-distributie. Als suggestie van servers, mis niet hoe u een DNS-server installeert in CentOS 7.

wave wave wave wave wave