Hur hittar jag min NTP-server i Debian

NTP är en förkortning av ”Network Time Protocol” som används för att synkronisera tiden för servern och klientmaskinen. I denna process begär klientmaskinen servern för aktuell tid och servern skickar data i form av paket. Det finns en standard för tid som är universell och följt av alla kända som UTC (Coordinated Universal Time). Port 123 är som standard allokerad till NTP-servern och hela processen följs av User Datagram Protocol (UDP).

i det här inlägget fokuserar vi på att hitta NTP-servern genom att installera och konfigurera NTP i Debian.

hur hittar jag min NTP-server på Debian

NTP är en process där klientmaskinen begär att servern ställer in sin tid. Så först kommer vi att förstå hur man installerar och konfigurerar NTP-servern då kommer att lära sig att ta reda på IP-adresserna för NTP.

Installation och konfiguration av NTP: först kommer vi att uppdatera Debians arkiv:

$ sudo apt uppdatering

vi installerar det senaste paketet som finns tillgängligt för NTP:

$ sudo apt installera ntp-y

som standard, efter installationen, NTP ska ha aktiv status, Du kan bekräfta det genom att kontrollera dess status men om den är inaktiv kan du starta NTP-servern:

$ sudo systemctl starta ntp

efter omstart, kontrollera dess status om den körs eller inte:

$ sudo systemctl status ntp

därför körs NTP. Nu kommer vi att konfigurera brandväggen så att klienten kan begära servern annars kommer det att begränsa klienten att skicka någon fråga och för detta ändamål kommer först att gå till rotläget.

$ sudo-s

kör dessa två kommandon här och be brandväggen att tillåta frågorna på port 123 som som standard tilldelas NTP.

iptables-en utgång-p udp –dport 123-j Acceptera
iptables-en ingång-p udp –dport 123-j Acceptera

nu kommer vi att lämna root – användarläget som:

avsluta

verifiering av NTP-arbetet med ntpstat: ntpstat-kommandot visar oss om anslutningen är etablerad mellan servern och klienten, om anslutningen är etablerad, kommer statusen att ”synkroniseras”. Om ntpstat genererar felet ”kommandot hittades inte” när du kör kommandot:

$ ntpstat

då kan vi installera ntpstat som kör följande kommando.

$ sudo apt installera ntpstat-y

nu för att kontrollera statusen, kör kommandot igen.

$ ntpstat

utgången visar NTP-serverns IP-adress tillsammans med de senaste detaljerna om korrigering av tid med servern och för att verifiera statusen för synkronisering av klockan kör vi kommandot för att få utgångsstatus.

$ echo $?

resultatet” 0 ” betyder att klientens klocka är synkroniserad med servern. De andra resultaten kan vara antingen ” 1 ”vilket betyder att klockan på klientmaskinen inte synkroniseras med servern eller” 2 ” vilket betyder att klienten inte är ansluten till servern.

kontrollera NTP-servern med ntpq-kommandot : ntpq-kommandot övervakar NTP-demonen, ntpd-operationerna och bestämmer prestandan för NTP. Vi kommer att använda flaggor, p vilket innebär att skriva ut hela listan över kamrater som är kända av servern med sammanfattningen av deras tillstånd, och n vilket betyder att visa värdadresserna.

$ ntpd-pn

slutsats

NTP gör att vi kan synkronisera med samma tidsenheter som världen följer. NTP ställer in tiden för sin maskin genom att be servern att ge den tidsinformation och sedan synkroniseras båda med tiden på internet. I det här inlägget har vi diskuterat två metoder genom vilka vi kan få information om vår NTP-server i Debian. Hoppas att det här inlägget hjälper dig att förstå inte bara hur du hittar vår NTP-server på Debian utan också installationen och konfigurationen av NTP på både server och klientens maskin.

Write a Comment

Din e-postadress kommer inte publiceras.