Arch Linux

Konfigurer Network Time Protocol på ArchLinux

Konfigurer Network Time Protocol på ArchLinux
I denne vejledning vil vi se på Network Time Protocol (NTP), en teknik, der ofte bruges til at synkronisere uretimingen på Linux-systemer til Internettet. Synkronisering mellem system- og internettiming er vigtig på grund af netværkslatens, en parameter, der kan ændre brugerens oplevelse på nettet markant. NTP er i stand til at opretholde et netværksforsinkelse på kun 10 millisekunder, hvilket er en acceptabel værdi.

Denne vejledning dækker installation og konfiguration af NTP-dæmonen i ArchLinux.

Trin 1: Installer NTP-dæmon

For at installere NTP-dæmonen skal du starte terminalen og indtaste følgende kommando:

$ sudo pacman -S ntp


Dette installerer NTP-pakken på dit system, som antager funktion i klienttilstand.

Trin 2: Opret forbindelse til NTP-serveren

Der er hierarkiske lag til NTP-servere. Hvert lag kaldes et lag. Det første lag, kaldet starum 0, består af kilder, der er tidsuafhængige. Det næste lag, stratum 1, består af servere, der er direkte knyttet til stratum 0. Det næste lag, stratum 2, består af kilder forbundet med stratum 1, og hierarkiet fortsætter på en lignende måde.

Stratum 2-servere bruges til tidssynkronisering af webserveren. NTP-projektpuljen indeholder en liste over disse, som du kan få adgang til her: http: // www.pool.ntp.org /


Du vil vælge det nærmeste, hvor din maskine er placeret, med iburst-indstillingen.

Trin 3: Opsæt NTP-server

Først skal du aktivere forældreløs tilstand, før du opretter en NTP-server på dit system. For at aktivere forældreløs tilstand skal du udstede følgende kommando:

$ tos forældreløs 15


Du opretter nu parametrene for at begrænse klientadgang for brugere, der ønsker at oprette forbindelse til din server. Antag, at du vil begrænse brugere til kun at læse indholdet på din server og holde brugerforespørgsler om serverens tidsstatus i skak. For at gøre dette kører du følgende kommando:

$ begrænse standard nomodify nopeer-forespørgsel


For at få detaljeret information om disse parametre, tjek følgende link: https: // jlk.fjfi.cvut.cz / arch / manpages / man / ntp.konf.5

Trin 4: Brug NTP-server

For at bruge NTP-serveren skal du først indlæse NTP-pakken fra konsollen med indstillingen -u:

$ sudo ntpd -u ntp: ntp


Alternativt kan du bruge indstillingen -g til at starte NTP-serveren, som deaktiverer panikporten:

$ sudo ntpd -g ntp: ntp


Panikporten er en tærskel, der mindsker virkningen af ​​tids-spring, hvis servertiden synkroniseres første gang med en NTP-server.

For at starte NTP-dæmonen ved genstart af systemet skal du bruge ntpd.service:

$ sudo systemctl start ntpd.service


For at se synkroniseringsstatus skal du indtaste følgende:

$ sudo ntpd -p


Efter at have udstedt ovenstående kommando, skal du også få vist en liste over ntp-servere. Nogle af disse servere vil have en stjerne foran deres navn. Dette er de servere, der synkroniseres med ntpd. Det tager typisk ca. 15-20 minutter for ntpd at vælge en server, der skal synkroniseres med.

Hvis du ikke kører en server, kan du også synkronisere tiden en gang pr. Boot ved hjælp af ntpdate.service

Konklusion

I denne vejledning viste vi dig, hvordan du opsætter en NTP-server på dit ArchLinux-system. Forhåbentlig fandt du disse instruktioner enkle og lette at følge.

Bedste spilkonsolemulatorer til Linux
Denne artikel viser en liste over populære spilkonsolemuleringssoftware, der er tilgængelig til Linux. Emulation er et softwarekompatibilitetslag, der...
Bedste Linux Distros til spil i 2021
Linux-operativsystemet er kommet langt fra dets originale, enkle, serverbaserede udseende. Dette operativsystem er forbedret enormt i de senere år og ...
Sådan registreres og streames din gaming-session på Linux
Tidligere blev spil kun betragtet som en hobby, men med tiden oplevede spilindustrien en enorm vækst med hensyn til teknologi og antallet af spillere....