Ubuntu

Ako nainštalovať NTP server a klient na Ubuntu

Ako nainštalovať NTP server a klient na Ubuntu

NTP (Network Time Protocol) je sieťový protokol zodpovedný za synchronizáciu hodín počítačov v sieti. Má serverový aj klientský program uložený v sieťových systémoch. Každý server musí mať softvér NTP Client na synchronizáciu svojich hodín so sieťovým časovým serverom a vo väčšine prípadov sa predvolene nachádza v operačnom systéme zariadenia.

Významné vlastnosti servera NTP

Tu sú niektoré základné funkcie protokolu NTP:

V tejto príručke vám ukážeme, ako nainštalovať server NTP a jeho klientsky program v systéme Ubuntu.

Požiadavky

Inštalácia NTP servera na Ubuntu

Najskôr si ukážeme postup inštalácie NTP serveru na Ubuntu krok za krokom.

Krok 1: Aktualizácia úložiska systému

Balík servera NTP je predvolene k dispozícii v predvolenom úložisku balíkov Ubuntu, ale pred jeho inštaláciou aktualizujeme úložisko balíkov pomocou príkazu uvedeného nižšie.

$ sudo apt aktualizácia -y

Krok 2: Nainštalujte server NTP

Teraz môžete nainštalovať NTP Server pomocou nasledujúceho príkazu

$ sudo apt nainštalovať ntp

Príkaz na inštaláciu servera NTP

Do potvrdzovacej výzvy zadajte „Y“ a pokračujte v inštalácii stlačením klávesu Enter.

Krok 3: Potvrďte inštaláciu servera NTP

Teraz pomocou nižšie uvedeného príkazu skontrolujte stav inštalácie servera NTP

$ sntp --verzia

Overenie inštalácie servera NTP

Krok 4: Konfigurácia servera NTP

Po úspešnej inštalácii je teraz čas nakonfigurovať ju tak, aby mohla synchronizovať svoj čas z verejného servera NTP. Ak to chcete urobiť, musíte upraviť súbor ntp.conf pomocou nasledujúceho príkazu.

$ sudo nano / etc / ntp.konf

Nakonfigurujte server fondu NTP Server

Teraz musíte vymeniť nasledujúce riadky

bazén 0.ubuntu.bazén.ntp.org iburst bazén 1.ubuntu.bazén.ntp.org iburst bazén 2.ubuntu.bazén.ntp.org iburst bazén 3.ubuntu.bazén.ntp.org iburst

s požadovaným serverom fondu NTP pre tento tutoriál používam Európu. Zoznam serverov NTP Pool nájdete tu

bazén 0.europe.bazén.ntp.org iburst bazén 1.europe.bazén.ntp.org iburst bazén 2.europe.bazén.ntp.org iburst bazén 3.europe.bazén.ntp.org iburst

Po nahradení vyššie uvedeného riadku uložte a ukončite konfiguračný súbor. Teraz, aby sme mohli použiť tieto nastavenia, musíme reštartovať službu NTP pomocou nižšie uvedeného príkazu

$ sudo systemctl restart ntp

Teraz po reštarte môžete skontrolovať stav služby NTP pomocou nasledujúceho príkazu

$ sudo systemctl status ntp

Stav služby NTP

Inštalácia klienta NTP na Ubuntu

V tejto časti si ukážeme postup inštalácie NTP klienta, aby sme ho mohli synchronizovať s našim NTP serverom.

Krok 1: Nainštalujte Ntpdate

Ntpdate je program, ktorý umožňuje systému synchronizovať jeho čas a dátum pripojením k serveru NTP. takže nainštalujeme Ntpdate pomocou príkazu dole

$ sudo apt nainštalovať ntpdate

inštalácia ntpdate

Krok 2: Pridajte adresu IP servera NTP do hostiteľského súboru

Klient NTP musí vyriešiť server NTP podľa názvu hostiteľa, takže je potrebné do súboru / etc / hosts pridať adresu IP a názov hostiteľa servera NTP.

Ak chcete upraviť súbor / etc / hosts pomocou nasledujúceho príkazu

$ sudo nano / etc / hosts

Teraz takto pridajte IP servera s názvom hostiteľa do súboru / etc / hosts

nastavenie adresy IP servera NTP v súbore hostiteľa

Krok 3: Overte synchronizáciu času klienta

Teraz otestujeme náš klientsky systém, či je synchronizovaný s časom NTP servera, spustíme príkaz.

$ sudo ntpdate ntp-server-host

NTP-klient-synchronizácia-zo-NTP-servera

Krok 4: Inštalácia klienta NTP

Ďalej musíme do klientskeho systému nainštalovať službu NTP. Aby ste to dosiahli, použite nasledujúci príkaz.

$ sudo apt nainštalovať ntp

Inštalácia klienta NTP

Krok 5: Konfigurácia klienta NTP

Cieľom v tomto kroku je použitie servera NTP skôr nakonfigurovaného tak, aby fungoval ako náš server NTP. Aby sme to dosiahli, musíme upraviť súbor / etc / ntp.conf súbor.

$ sudo nano / etc / ntp.konf

pridá naše nastavenie servera takto

overovanie NTP servera s klientom

Uložte a ukončite konfiguračný súbor.

Aby zmeny nadobudli platnosť, reštartujte službu NTP pomocou nižšie uvedeného príkazu

$ sudo systemctl reštart ntp

Krok 6: Overenie frontu synchronizácie času NPT

Teraz je klient a server NTP synchronizovaný, takže môžete zobraziť podrobnosti synchronizácie vykonaním príkazu.

$ ntpq -p

výstup bude ako

Front na synchronizáciu času

V tomto okamihu ste úspešne nakonfigurovali server NTP v systéme Ubuntu a nastavili ste synchronizáciu klienta NTP zo servera NTP.

Hry HD remasterované hry pre Linux, ktoré nikdy predtým nemali vydanie Linuxu
HD remasterované hry pre Linux, ktoré nikdy predtým nemali vydanie Linuxu
Mnoho vývojárov a vydavateľov hier prichádza s remastrom starých hier v rozlíšení HD, aby predĺžili životnosť franšízy. Prosím fanúšikov, ktorí požadu...
Hry Ako používať AutoKey na automatizáciu hier pre Linux
Ako používať AutoKey na automatizáciu hier pre Linux
AutoKey je obslužný program na automatizáciu stolných počítačov pre systémy Linux a X11, programovaný v programoch Python 3, GTK a Qt. Pomocou jeho fu...
Hry Ako zobraziť počítadlo FPS v hrách Linux
Ako zobraziť počítadlo FPS v hrách Linux
Hranie na systéme Linux získalo veľký tlak, keď spoločnosť Valve v roku 2012 oznámila podporu systému Linux pre klienta Steam a ich hry. Od tej doby s...