Network Time Protocol: Install NTP server on Linux machines

NTP or Network Time Protocol je velmi důležitá služba, která se používá k udržení přesnosti systémového času. Služba NTP slouží k synchronizaci času na všech lokálních serverech s ohledem na určený server nazvaný NTP server. Tento NTP server sám synchronizuje čas z veřejného NTP serveru.

NTP synchronizované systémy hodiny jsou synchronizovány až milisekundovou přesností. Většina velkých organizací má NTP servery pro správu času pro své it infra. V tomto tutoriálu se naučíme instalovat & konfigurovat NTP server na CentOS & Ubuntu stroje.

(doporučené čtení: kompletní monitorovací řešení: Nainstalujte OMD (Open Monitoring Distribution) )

(Přečtěte si také: Jak nainstalovat WINE v Linuxu (Ubuntu / CentOS))

instalace

musíme do počítače nainstalovat balíček s názvem „ntp“, který bude nakonfigurován jako servery NTP. Chcete-li nainstalovat ntp na servery CentOS / RHEL, otevřete terminál & spusťte následující příkaz,

$ sudo yum nainstalujte ntp

pro systémy Ubuntu proveďte následující příkaz z terminálu,

$ sudo apt-get install ntp

Nyní spusťte službu ntp & povolte ji po dobu spouštění pomocí následujících příkazů,

$ sudo systemctl spusťte ntpd

$ sudo systemctl povolte ntpd

konfigurace

poté, co jsme nainstalovali server ntp, nyní jej nakonfigurujeme & první věc, kterou potřebujeme, je adresa pro veřejné ntp servery nejblíže k nám nebo na požadovaném místě. Chcete-li získat seznam všech serverů ntp, přejděte na následující adresu url,

http://www.pool.ntp.org/zone/@

& vyberte server ntp podle vašeho výběru. Nyní provedeme položky serveru v konfiguračním souboru ntp, tj.conf‘. Pro tento tutoriál budeme používat servery ntp ze Severní Ameriky / Spojených států,

$ sudo vim / etc / ntp. conf

server 0.us.pool.ntp.org

server 1.us.pool.ntp.org

server 2.us.pool.ntp.org

server 3.us.pool.ntp.org

také povolte protokolování pro řešení problémů s ntp, Chcete-li to provést, proveďte záznam pro následující řádek ve stejném souboru,

logfile /var/log/ntp.log

uložte soubor & konec. Restartujte službu ntp a implementujte provedené změny,

$ sudo systemctl restartujte ntpd

nyní, abyste se ujistili, že je náš NTP server synchronizován s veřejným NTP serverem, spusťte z terminálu následující příkaz

$ ntpq-p

tento příkaz zobrazí úplné informace o synchronizaci času mezi místním NTP serverem & veřejným NT serverem.

Poznámka: – Pokud používáte firewall v systému, ujistěte se, že port UDP 123 je otevřený pro práci ntp. Otevřete port ntp následujícím příkazem

$ firewall-cmd –add-service=ntp — permanent

$ firewall-cmd –reload

konfigurace lokálního klienta

jakmile je náš místní NTP server připraven, nakonfigurujeme jej na klientském počítači Linux. Ale než to uděláme, musíme se ujistit, že náš místní NTP server je k dispozici pro synchronizaci času v místní síti. Otevřete ntp server & vytvořte záznam pro následující řádek na ntp.conf,

$ sudo vim /etc/ntp.conf

# hostitelé v místní síti jsou méně omezeni.

omezit 192.168.1.0 maska 255.255.255.0 nomodify notrap

zde je 192.168.1.0 místní síť. Nyní restartujte službu ntp po uložení souboru & přihlášení do klientského počítače, na kterém bude NTP nakonfigurován.

podobně jako jsme to udělali na serveru ntp, musíme také nainstalovat službu ntp na klientském počítači. Po instalaci služby otevřete soubor ‚ ntp.conf ‚ & přidejte adresu IP serveru ntp do dolní části souboru (v našem případě 192.168.1.100),

$ sudo vim /etc/ntp.conf

server 192.168.1.100

nyní restartujte službu ntp po uložení souboru. To je vše, náš klientský server ntp je nakonfigurován & nyní synchronizuje čas z našeho místního serveru ntp místo internetu nebo jiných zdrojů.

Poznámka: – můžeme také spustit následující příkaz pro ruční aktualizaci času na klientském počítači z našeho místního serveru ntp,

$ ntpdate 192.168.1.100

to je to kluci, tímto ukončíme náš návod, jak nainstalovat & konfigurovat server ntp. Zašlete nám prosím jakékoli dotazy nebo návrhy pomocí pole pro komentář níže.< / span

pokud si myslíte, že jsme vám pomohli, nebo jen chcete, aby nás podpořili, zvažte prosím tyto : –

Připojte se k nám: Facebook / Twitter / Google Plus

darujte nám některé z vás těžce vydělané peníze:

Linux TechLab je vděčný za vaši trvalou podporu.

Write a Comment

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