NTP eller Netværkstidsprotokol er en meget vigtig tjeneste, der bruges til at holde systemtiden nøjagtig. NTP-tjeneste bruges til at synkronisere tid på alle lokale servere med hensyn til en udpeget server kaldet, NTP-server. At NTP-serveren selv synkroniserer tid fra en offentlig NTP-server.
NTP synkroniserede systemer ure er synkroniseret op til millisekund præcision. De fleste store organisationer har NTP-servere til styring af tid til deres IT infra. I denne vejledning lærer vi at installere & Konfigurer NTP-server på CentOS & Ubuntu-maskiner.
(Anbefalet læsning: Komplet overvågningsløsning: installer OMD (åben Overvågningsdistribution) )
(Læs også: Sådan installeres vin i Ubuntu (Ubuntu/CentOS) )
Installation
vi skal installere en pakke med navnet ‘ntp’ på maskinen, som vil blive konfigureret som NTP-servere. For at installere NTP på CentOS/RHEL-serverne skal du åbne terminal & kør følgende kommando,
$ sudo yum install ntp
for Ubuntu-systemer skal du udføre følgende kommando fra terminalen,
$ sudo apt-get install ntp
start nu NTP-tjenesten & aktiver den til opstartstid med følgende kommandoer,
$ sudo systemctl start ntpd
$ sudo systemctl aktiver ntpd
konfiguration
når vi har installeret ntp-serveren, konfigurerer vi den nu & den første ting, vi har brug for, er adressen til offentlig NTP servere tættest på os eller på et ønsket sted. For at få listen over alle ntp-serveren, gåtil følgende url,
http://www.pool.ntp.org/zone/@
& vælg den ntp-server, du vælger. Vi vil nu gøre serveren poster i NTP konfigurationsfil dvs. ‘ / etc / ntp.conf’. Til denne tutorial bruger vi ntp-serverne fra North Ameraica/USA,
$ sudo vim /etc/ntp.conf
server 0.us.pool.ntp.org
server 1.us.pool.ntp.org
server 2.us.pool.ntp.org
server 3. us. pool. ntp.org
aktiver også logning for at fejlfinde eventuelle problemer med ntp, for at gøre dette skal du indtaste følgende linje i den samme fil,
logfil /var/log/ntp.log
Gem filen & Afslut. Genstart NTP-tjenesten for at implementere de foretagne ændringer,
$ sudo systemctl genstart ntpd
nu for at sikre, at vores ntp –server er synkroniseret med den offentlige ntp-server, kør følgende kommando fra terminalen,
$ NTP-p
denne kommando viser komplette oplysninger til tidssynkronisering mellem lokal ntp-server & offentlig NT-server.
Bemærk:- Hvis du bruger brandvæg på systemet, skal du sørge for, at UDP-port 123 er åben, så ntp kan fungere. Åbn NTP-porten med følgende kommando,
$ brandvæg-cmd –add-service=ntp — permanent
$ brandvæg-cmd –reload
konfiguration af en lokal klient
når vores lokale NTP-server er klar, konfigurerer vi den på klientmaskinen. Men før vi gør det, skal vi sørge for, at vores lokale ntp-server er tilgængelig til synkronisering af tid på lokalt netværk. Åbn NTP-serveren & lav en post til følgende linje på ntp.conf,
$ sudo vim /etc/ntp.conf
# værter på lokalt netværk er mindre begrænset.
begrænse 192.168.1.0 maske 255.255.255.0 nomodify notrap
her er 192.168.1.0 det lokale netværk. Genstart nu NTP-tjenesten efter at have gemt filen & login til klientmaskine, som ntp vil blive konfigureret på.
på samme måde som vi gjorde på ntp-serveren, skal vi også installere ntp-service på klientmaskinen. Når tjenesten er installeret, skal du åbne filen ‘ NTP.conf ‘ & Tilføj NTP-serverens IP-adresse til bunden af filen (dens 192.168.1.100 i vores tilfælde),
$ sudo vim /etc/ntp.conf
server 192.168.1.100
Genstart nu NTP-tjenesten efter at have gemt filen. Det er det, vores NTP-klientserver er konfigureret & vil nu synkronisere tiden fra vores lokale ntp-server i stedet for internet eller andre kilder.
Bemærk:- Vi kan også køre følgende kommando for at opdatere tiden manuelt på klientmaskinen fra vores lokale NTP-server,
$ ntpdate 192.168.1.100
det er det fyre, med dette afslutter vi vores tutorial om, hvordan du installerer & Konfigurer NTP-server. Send venligst spørgsmål eller forslag til os ved hjælp af kommentarfeltet nedenfor.< | span
hvis du tror, vi har hjulpet dig eller bare vil støtte os, kan du overveje disse :-
Opret forbindelse til os: Facebook | Kvidre / Google Plus
Doner os nogle af jer hårdt tjente penge: