Hvordan finder jeg min NTP-server i Debian

NTP er en forkortelse af “Netværkstidsprotokol”, som bruges til at synkronisere tiden for serveren og klientmaskinen. I denne proces anmoder klientmaskinen serveren om det aktuelle tidspunkt, og serveren sender data i form af pakker. Der er en standard for tid, der er universel og efterfulgt af alle kendt som UTC (Koordineret Universal Time). Port 123 er som standard tildelt NTP-serveren, og hele denne proces efterfølges af User Datagram Protocol (UDP).

i dette indlæg fokuserer vi på at finde NTP-serveren ved at installere og konfigurere NTP i Debian.

Hvordan finder jeg min NTP-server på Debian

NTP er en proces, hvor klientmaskinen beder serveren om at indstille sin tid. Så først vil vi forstå, hvordan du installerer og konfigurerer NTP-serveren, så vil vi lære at finde ud af IP-adresserne på NTP.

Installation og konfiguration af NTP: først opdaterer vi Debians arkiv:

$ sudo apt opdatering

vi installerer den nyeste tilgængelige pakke af NTP:

$ sudo apt installer ntp-y

som standard skal NTP efter installationen have aktiv status, Du kan bekræfte den ved at kontrollere dens status, men hvis den er inaktiv, kan du starte NTP-serveren:

$ sudo systemctl start ntp

efter genstart skal du kontrollere dens status, om den kører eller ej:

$ sudo systemctl status ntp

derfor kører NTP. Nu vil vi konfigurere brandvæggen, så det giver klienten mulighed for at anmode om serveren ellers vil det begrænse klienten til at sende enhver forespørgsel og til dette formål vil først gå til rodtilstand.

$ sudo-s

kør disse to kommandoer her og bede brandmuren om at tillade forespørgsler på port 123, som som standard er tildelt NTP.

iptables-A OUTPUT-p udp –dport 123-J accepter
iptables-a INPUT-p udp –dport 123-J accepter

nu forlader vi rodbrugertilstanden som:

Afslut

verifikation af NTP-arbejdet ved hjælp af ntpstat : ntpstat-kommandoen viser os, om forbindelsen er etableret mellem serveren og klienten, hvis forbindelsen er etableret, bliver status “synkroniseret”. Hvis ntpstat genererer fejlen “kommando ikke fundet” på at køre kommandoen:

$ ntpstat

derefter kan vi installere ntpstat, der kører følgende kommando.

$ sudo apt installer ntpstat-y

nu for at kontrollere status, Kør kommandoen igen.

$ ntpstat

udgangen viser NTP-serverens IP-adresse sammen med de nylige detaljer om korrektion af tid med serveren og for at verificere status for synkronisering af uret kører vi kommandoen for at få udgangsstatus.

$ echo $?

resultatet” 0 ” betyder klientens ur er synkroniseret med serveren. De andre resultater kan enten være “1”, hvilket betyder, at klientmaskinens ur ikke er synkroniseret med serveren eller “2”, hvilket betyder, at klienten ikke er forbundet til serveren.

kontrol af NTP-serveren ved hjælp af NTP-kommandoen: NTP-kommandoen overvåger NTP-dæmonen, ntpd-operationerne og bestemmer NTP ‘ s ydeevne. Vi bruger flag, p hvilket betyder at udskrive hele listen over de jævnaldrende, der er kendt af serveren, med en oversigt over deres tilstand, og n hvilket betyder at vise værtsadresserne.

$ ntpd-pn

konklusion

NTP gør det muligt for os at synkronisere med de samme tidsenheder, som verden følger. NTP indstiller tidspunktet for sin maskine ved at bede serveren om at give den tidsinformation, og derefter synkroniseres begge med tidspunktet for internettet. I dette indlæg har vi diskuteret to metoder, hvormed vi kan få oplysningerne om vores NTP-server i Debian. Håber dette indlæg vil hjælpe dig med at forstå, ikke kun hvordan du finder vores NTP-server på Debian, men også installation og konfiguration af NTP på både server og klients maskine.

Write a Comment

Din e-mailadresse vil ikke blive publiceret.