Ubuntu

Hoe NTP Server en Client op Ubuntu te installeren

Hoe NTP Server en Client op Ubuntu te installeren

NTP (Network Time Protocol) is een netwerkprotocol dat verantwoordelijk is voor het synchroniseren van de klokken van computers via een netwerk. Het heeft zowel de server- als de clientprogramma's die zich op de netwerksystemen bevinden. Elke server moet een NTP-clientsoftware hebben om de klok te synchroniseren met de netwerktijdserver, en in de meeste gevallen bevindt deze zich standaard in het besturingssysteem van het apparaat.

Belangrijke kenmerken van NTP-server

Hier zijn enkele basisfuncties van NTP:

In deze handleiding laten we u zien hoe u de NTP-server en het bijbehorende clientprogramma op Ubuntu installeert.

Vereisten

NTP-server installeren op Ubuntu

Allereerst laten we u stap voor stap zien hoe u de NTP-server op Ubuntu installeert.

Stap 1: Systeemrepository bijwerken

Standaard is het NTP Server-pakket beschikbaar in de standaard pakketrepository van Ubuntu, maar voordat we het installeren, laten we de pakketrepository bijwerken met behulp van de onderstaande opdracht.

$ sudo apt update -y

Stap 2: NTP-server installeren

Nu kunt u NTP Server installeren met behulp van onderstaande opdracht:

$ sudo apt install ntp

NTP Server Install-opdracht

Typ "Y" bij de bevestigingsprompt en druk op Enter om door te gaan met het installatieproces.

Stap 3: Bevestig de NTP-serverinstallatie

Controleer nu de installatiestatus van uw NTP-server met behulp van onderstaande opdracht:

$ sntp --versie

NTP Server installatie verificatie

Stap 4: NTP-server configureren

Na een succesvolle installatie is het nu tijd om het te configureren zodat het zijn tijd kan synchroniseren met de openbare NTP-server. Om dat te doen, moet je de ntp.conf-bestand met behulp van de onderstaande opdracht:.

$ sudo nano /etc/ntp.conf

Configureer NTP Server poolserver

Nu moet je de onderstaande regels vervangen:

zwembad 0.ubuntu.zwembad.ntp.org iburst pool 1.ubuntu.zwembad.ntp.org iburst pool 2.ubuntu.zwembad.ntp.org iburst pool 3.ubuntu.zwembad.ntp.org iburst

met uw gewenste NTP-poolserver voor deze tutorial gebruik ik Europa. U kunt hier de lijst met NTP Pool Server bekijken

zwembad 0.Europa.zwembad.ntp.org iburst pool 1.Europa.zwembad.ntp.org iburst pool 2.Europa.zwembad.ntp.org iburst pool 3.Europa.zwembad.ntp.org iburst

Na het vervangen van de bovenstaande regel, sla het configuratiebestand op en sluit het af. Om deze instellingen nu toe te passen, moeten we de NTP-service opnieuw starten met de onderstaande opdracht:

$ sudo systemctl herstart ntp

Nu, na het opnieuw opstarten, kunt u de NTP-servicestatus controleren met de onderstaande opdracht:

$ sudo systemctl status ntp

NTP-servicestatus

NTP-client installeren op Ubuntu

In deze sectie laten we u stap voor stap zien hoe u NTP Client installeert, zodat we kunnen synchroniseren met onze NTP Server.

Stap 1: Installeer Ntpdate

Ntpdate is een programma waarmee het systeem de tijd en datum kan synchroniseren door verbinding te maken met een NTP-server. dus we zullen Ntpdate installeren met behulp van onderstaande opdracht:

$ sudo apt install ntpdate

ntpdate-installatie

Stap 2: NTP-server-IP toevoegen aan hostbestand

NTP Client moet de NTP-server op hostnaam omzetten, dus daarvoor moet u het IP-adres en de hostnaam van de NTP-server toevoegen aan het bestand /etc/hosts.

Om /etc/hosts-bestand te bewerken met onderstaande opdracht:

$ sudo nano /etc/hosts

Voeg nu uw server-IP toe met de hostnaam in /etc/hosts-bestand zoals dit

NTP-server-IP instellen in het hostbestand

Stap 3: Client Time Sync verifiëren

Nu zullen we ons clientsysteem testen als het synchroon loopt met de tijd van de NTP-server, voer de opdracht uit:.

$ sudo ntpdate ntp-server-host

NTP-client-synchronisatie-van-NTP-server

Stap 4: NTP-client installeren

Vervolgens moeten we een NTP-service op het clientsysteem installeren. Gebruik de onderstaande opdracht om dit te bereiken:.

$ sudo apt install ntp

NTP Client-installatie

Stap 5: NTP-client configureren

Het doel van deze stap is om de NTP-server te gebruiken die eerder is geconfigureerd om als onze NTP-server te fungeren. Om dit te laten gebeuren, moeten we de /etc/ntp.conf-bestand.

$ sudo nano /etc/ntp.conf

zal onze serverinstelling als volgt toevoegen

NTP-server verifiëren met client

Sla het configuratiebestand op en sluit het af.

Om de wijzigingen van kracht te laten worden, start u de NTP-service opnieuw met de onderstaande opdracht:

$ sudo systemctl herstart ntp

Stap 6: NPT-tijdsynchronisatiewachtrij verifiëren

Nu client en NTP-server insync, kunt u de synchronisatiedetails bekijken door de opdracht uit te voeren.

$ ntpq -p

de uitvoer zal zijn als:

Wachtrij voor tijdsynchronisatie

Op dit punt hebt u de NTP-server op Ubuntu met succes geconfigureerd en ook de NTP-client ingesteld om te worden gesynchroniseerd vanaf de NTP-server.

Vulkan voor Linux-gebruikers
Met elke nieuwe generatie grafische kaarten zien we game-ontwikkelaars de grenzen van grafische betrouwbaarheid verleggen en een stap dichter bij foto...
OpenTTD versus Simutrans
Je eigen transportsimulatie maken kan leuk, ontspannend en buitengewoon aanlokkelijk zijn. Daarom moet je ervoor zorgen dat je zoveel mogelijk spellen...
OpenTTD-zelfstudie
OpenTTD is een van de meest populaire simulatiegames voor bedrijven die er zijn. In dit spel moet je een geweldig transportbedrijf creëren. U begint e...