Jak najdu svůj NTP server v Debianu

NTP je zkratka „Network Time Protocol“, která se používá k synchronizaci času serveru a klientského počítače. V tomto procesu klientský počítač požaduje server pro aktuální čas a server odesílá data ve formě paketů. Existuje standard času, který je univerzální a následuje každý známý jako UTC (Coordinated Universal Time). Port 123 je standardně přidělen serveru NTP a celý tento proces následuje user Datagram Protocol (UDP).

v tomto příspěvku se zaměřujeme na nalezení NTP serveru instalací a konfigurací NTP v Debianu.

Jak najdu svůj NTP server v Debianu

NTP je proces, ve kterém klientský počítač požaduje, aby server nastavil svůj čas. Nejprve tedy pochopíme, jak nainstalovat a nakonfigurovat server NTP, pak se naučíme, jak zjistit IP adresy NTP.

instalace a konfigurace NTP: nejprve aktualizujeme repozitář Debianu:

$ aktualizace sudo apt

nainstalujeme nejnovější dostupný balíček NTP:

$ sudo apt install ntp-y

ve výchozím nastavení by měl být NTP po instalaci aktivní, Můžete jej potvrdit kontrolou jeho stavu, ale pokud je neaktivní, můžete spustit server NTP:

$ sudo systemctl start ntp

po restartování zkontrolujte jeho stav, zda je spuštěn nebo ne:

$ sudo systemctl status ntp

proto NTP běží. Nyní nakonfigurujeme bránu firewall tak, aby klient mohl požádat server, jinak omezí klienta na odeslání jakéhokoli dotazu a za tímto účelem nejprve přejde do kořenového režimu.

$ sudo-s

spusťte zde tyto dva příkazy a požádejte bránu firewall o povolení dotazů na portu 123, který je ve výchozím nastavení přidělen NTP.

iptables-a OUTPUT-p udp –dport 123-j ACCEPT
iptables-a INPUT-p udp –dport 123-j ACCEPT

nyní ukončíme režim uživatele root jako:

exit

ověření NTP pracujícího pomocí ntpstat : příkaz ntpstat nám ukazuje, zda je navázáno spojení mezi serverem a klientem, pokud je navázáno spojení, bude stav „synchronizován“. Pokud ntpstat vygeneruje chybu „příkaz nebyl nalezen“ při spuštění příkazu:

$ ntpstat

pak můžeme nainstalovat ntpstat pomocí následujícího příkazu.

$ sudo apt install ntpstat-y

Nyní zkontrolujte stav, znovu spusťte příkaz.

$ ntpstat

výstup zobrazuje IP adresu serveru NTP spolu s nedávnými podrobnostmi o korekci času se serverem a pro ověření stavu synchronizace hodin spustíme příkaz, abychom získali Stav ukončení.

$ echo $?

výsledek “ 0 “ znamená, že hodiny klienta jsou synchronizovány se serverem. Ostatní výsledky mohou být buď „1“, což znamená, že hodiny klientského počítače nejsou synchronizovány se serverem, nebo „2“, což znamená, že klient není připojen k serveru.

kontrola serveru ntp pomocí příkazu ntpq: příkaz Ntpq sleduje démona NTP, operace ntpd a určuje výkon NTP. Použijeme příznaky, p, což znamená vytisknout celý seznam vrstevníků známých serverem se shrnutím jejich stavu, a n, což znamená Zobrazit adresy hostitele.

$ ntpd-pn

závěr

NTP nám umožňuje synchronizovat se stejnými časovými jednotkami, které svět sleduje. NTP nastaví čas svého počítače tím, že požádá server, aby mu poskytl informace o čase, a poté jsou oba synchronizovány s časem internetu. V tomto příspěvku jsme diskutovali o dvou metodách, kterými můžeme získat informace o našem NTP serveru v Debianu. Doufám, že tento příspěvek vám pomůže pochopit nejen to, jak najít náš NTP server v Debianu, ale také instalaci a konfiguraci NTP na serveru i na počítači klienta.

Write a Comment

Vaše e-mailová adresa nebude zveřejněna.