Kā instalēt NTP serveri Ubuntu 18.04

Būtisks punkts, strādājot ar serveriem neatkarīgi no izmantotās operētājsistēmas veida, ir laiks; Un, lai gan šķiet, ka tai nav īstas nozīmes sistēmā, tai ir būtiska loma, kas ļauj sinhronizēt daudzus pakalpojumus un procesus. Tas atspoguļojas optimālā informācijas piegādē domēna lietotājiem vai iekārtām.

Ja servera laiks nav konfigurēts un dublējumi ir jāpalaiž noteiktā laikā, tas var izraisīt kļūdu; tā kā, ja sistēmas laiks neizdodas uz dažām sekundēm, uzdevums netiks izpildīts vai ja serveris reģistrēs personāla piekļuvi un neizdosies dažu minūšu laikā, tas ziņos par kļūdainu laiku šīs personas piekļuves ierakstam.

Lai izvairītos no šāda veida kļūmēm, mēs varam izmantot NTP serveri; kas ir izstrādāta, lai ļautu precīzi sinhronizēt vietējā servera laiku ar interneta laiku, pamatojoties uz ģeogrāfisko atrašanās vietu. Šī iemesla dēļ šodien Solvetic mēs redzēsim, kā instalēt šo NTP serveri Ubuntu 18.04, un tādējādi būsim pārliecināti, ka reģistrētais laiks būs pareizs.

Kas ir NTP?NTP (Network Time Protocol - Protocol) ir tīkla protokols, kas ir izveidots un paredzēts, lai sinhronizētu datoru pulksteņus tīklā.

Izmantojot NTP, būs iespējams sinhronizēt visu vietējā tīkla sistēmu pulksteņus ar pasaules tīklu; Tā kā NTP serveris sinhronizē vietējo laiku, sazinoties ar vairākiem visā pasaulē izplatītiem serveriem. NTP atbalsta Unix, VMS un Windows operētājsistēmas.

NTP laika sinhronizācijas pakalpojumi ir pieejami interneta tīklā, pateicoties kuriem mums ir vislabākās iespējas un alternatīva savienojuma izveidei ar pareizo laika joslu, jo publiskais NTP apakštīkls ietver tūkstošiem serveru lielākajā daļā valstu un visos kontinentos. pasaule.

NTP apakštīkla pamatā ir līmeņu hierarhija, kur katram līmenim tiek piešķirts numurs, ko sauc par slāni šādi:

  • Zemākā līmeņa Stratum 1 (primārie) serveri tiek sinhronizēti tieši ar valsts laika pakalpojumiem, izmantojot satelīta modemu, radio vai tālruni.
  • Stratum 2 (sekundārie) serveri tiek sinhronizēti ar Stratum 1 serveriem un tā tālāk, lai NTP klienti un serveri ar salīdzinoši nelielu klientu skaitu netiktu sinhronizēti ar publiskajiem primārajiem serveriem.
Lai saprastu, kā darbojas NTP un kāpēc tas ir labākais risinājums, lai būtu sinhronizēta sistēma, mums jāzina, ka NTP klienti un serveri tiek sinhronizēti ar koordinētā universālā laika (UTC) laika skalu, ko izmanto laboratorijas. Valsts un tiek pārraidīta izmantojot radio, satelītu un citus pieejamos plašsaziņas līdzekļus. Šī ir globāla laika skala, kas nav atkarīga no ģeogrāfiskā stāvokļa, kurā mēs šobrīd atrodamies, un tai nav ierobežojumu labot vietējo laika joslu vai vasaras laiku, taču pati operētājsistēma var veikt šīs izmaiņas.

NTP izmantotais protokols ir izturīgs pret pazaudētām, atkārtotām vai viltotām paketēm, tādējādi garantējot, ka noteiktais laiks ir pareizs un reāls; tā kā NTP 4. versija ar satelīta, radio un telefona modema starpniecību atbalsta aptuveni četrus desmitus atsauces pulksteņu, ieskaitot instrumentālās signālu audio ierīces.

Visi atsauces pulksteņa draiveri pieprasa, lai atskaites pulkstenis izmantotu tikai koordinēto universālo laiku (UTC), un operētājsistēmas kodols pielāgo laika joslu.

1. Kā instalēt un konfigurēt NTP serveri Ubuntu 18.04 Linux


1. darbība
Pēc noklusējuma NTP pakotne ir pieejama noklusējuma Ubuntu 18.04 LTS krātuvē, tāpēc, lai to instalētu, mums jāizpilda šāda komanda:
 sudo apt instalēt ntp -y

PALIELINĀT

2. solis
Pēc instalēšanas NTP būs jākonfigurē, lai sinhronizētu laiku no publiskā NTP servera, tāpēc mums ir jārediģē fails ntp.conf šādi:

 sudo nano /etc/ntp.conf
Tur mēs redzēsim sekojošo:

PALIELINĀT

3. solis
Būs jāaizstāj šādas rindas:

 baseins 0.ubuntu.pool.ntp.org iburst baseins 1.ubuntu.pool.ntp.org iburst baseins 2.ubuntu.pool.ntp.org iburst baseins 3.ubuntu.pool.ntp.org iburst
Tie jāaizstāj ar pašreizējo ģeogrāfisko atrašanās vietu, pilns saraksts ir pieejams šajā saitē:

Tur mēs redzēsim sekojošo:

PALIELINĀT

Mums ir jānosaka saimniekdatora nosaukums, pamatojoties uz vēlamo zonu, un jāiestata failā, kuru esam atvēruši Linux šādi. Mēs saglabājam izmaiņas, izmantojot šādu taustiņu kombināciju:

Ctrl + O

Mēs izejam no redaktora, izmantojot taustiņus:

Ctrl + X

PALIELINĀT

4. solis
Tagad mēs restartēsim NTP pakalpojumu un piemērosim izmaiņas, izpildot šādu rindu:

 sudo systemctl restartējiet ntp
Mēs turpinām pārbaudīt NTP statusu, veicot šādas darbības:
 sudo systemctl statuss ntp

PALIELINĀT

2. Kā instalēt un konfigurēt NTP klientu Ubuntu 18.04 Linux


Nākamais solis ir instalēt un konfigurēt NTP klientu, lai sinhronizētu laiku ar NTP serveri, taču vispirms ir jākonfigurē fails / etc / hosts, lai NTP serveri varētu atrisināt, izmantojot resursdatora nosaukumu.

1. darbība
Mēs piekļūstam šim failam, izmantojot redaktoru:

 sudo nano / etc / hosts
Tur mēs pievienosim šādu sintaksi, pamatojoties uz servera IP adresi:
 192.168. ***. *** ntp-server-host

PALIELINĀT

Mēs saglabājam izmaiņas, izmantojot šādas atslēgas:

Ctrl + X

Mēs atstājam redaktoru ar taustiņiem:

Ctrl + O

2. solis
Tagad mēs instalēsim NTP un ntpdate ar šādām komandām:

 sudo apt instalēt ntpdate ntp -y

PALIELINĀT

3. solis
Mēs manuāli pārbaudīsim sinhronizāciju ar NTP serveri, veicot šādas darbības:

 sudo ntpdate ntp-servera resursdators

PALIELINĀT

4. solis
Tālāk mēs atspējosim Ubuntu sistēmas noklusējuma laika sinhronizācijas pakalpojumu ar šādu komandu:

 sudo timedatectl set-ntp izslēgts
Tagad mēs rediģēsim failu /etc/ntp.conf un tur konfigurēsim pašu NTP serveri, kuru esam konfigurējuši kā vēlamo NTP serveri laika sinhronizācijai, tāpēc mēs izpildām sekojošo:
 sudo nano /etc/ntp.conf
Šajā gadījumā mēs beigās pievienojam šādu rindu:
 serveris ntp-server-host dod priekšroku iburst

PALIELINĀT

Mēs saglabājam izmaiņas un izejam no redaktora.

5. solis
Mēs turpinām restartēt pakalpojumu, lai piemērotu izmaiņas, izpildot:

 sudo systemctl restartējiet ntp
Visbeidzot, mēs izmantosim komandu ntpq, lai uzskaitītu NTP laika sinhronizācijas rindu mūsu Ubuntu 18 serverī:
 ntpq -p
Tur mēs redzēsim atrašanās vietu, ko esam definējuši NTP serverim.

PALIELINĀT

Tādējādi mums būs pārliecība, ka mūsu servera laika sinhronizācija ir pareiza, un tādējādi mēs garantējam, ka visi pakalpojumi būs kārtībā.

wave wave wave wave wave