Hvernig á að setja upp NTP netþjón og viðskiptavin á Ubuntu
Network Time Protocol, almennt nefnt NTP, er samskiptaregla sem ber ábyrgð á samstillingu kerfisklukka í neti. NTP vísar bæði til samskiptareglunnar og biðlarakerfisins ásamt netþjónaforritunum sem búa á netkerfunum.
Í þessari handbók munum við sýna þér hvernig á að setja upp NTP miðlara og viðskiptavini á Ubuntu 18.04.
Þessi handbók miðar að því að ná eftirfarandi:
- Setja upp og stilla NTP miðlara á Ubuntu 18.04 miðlara.
- Setur upp NTP biðlara á Ubuntu 18.04 biðlara vél og tryggir að hann sé samstilltur af þjóninum.
Byrjum !
Settu upp og stilltu NTP miðlara á Ubuntu 18.04 netþjóni
Hér að neðan er skref-fyrir-skref aðferð til að setja upp NTP netþjóninn og gera nauðsynlegar breytingar til að ná æskilegri tímasamstillingu á netinu.
Til að byrja, við skulum byrja á því að uppfæra kerfispakkana eins og sýnt er.
$ sudo apt update -y
Með kerfispakka þegar uppsettir skaltu setja upp NTP samskiptareglur á Ubuntu 18.04 LTS með því að keyra.
$ sudo apt install ntp
Þegar beðið er um það skaltu slá inn Y
og ýta á ENTER til að ljúka uppsetningarferlinu.
Til að staðfesta að NTP samskiptareglur hafi verið sett upp skaltu keyra skipunina.
$ sntp --version
Sjálfgefið er að NTP samskiptareglur koma með sjálfgefnum NTP laug netþjónum sem þegar eru stilltir í stillingarskránni eins og sýnt er hér að neðan í /etc/ntp.conf skránni.
Þessar virka venjulega jafn vel. Hins vegar gætirðu íhugað að skipta yfir í NTP miðlara sem eru næst staðsetningu þinni. Hlekkurinn hér að neðan vísar þér á síðu þar sem þú getur valið NTP-sundlaugalistann þinn.
https://support.ntp.org/bin/view/Servers/NTPPoolServers
Í dæminu okkar munum við nota NTP laugarnar sem eru staðsettar í Evrópu eins og sýnt er.
Til að skipta um sjálfgefna NTP laug netþjóna, opnaðu NTP stillingarskrána með því að nota uppáhalds textaritilinn þinn eins og sýnt er.
$ sudo vim /etc/ntp.conf
Afritaðu og límdu NTP laugarlistann í Evrópu í stillingarskrárnar eins og sýnt er.
server 0.europe.pool.ntp.org server 1.europe.pool.ntp.org server 2.europe.pool.ntp.org server 3.europe.pool.ntp.org
Næst skaltu vista og hætta í textaritlinum.
Til að breytingarnar taki gildi skaltu endurræsa NTP þjónustuna og staðfesta stöðu hennar með skipunum.
$ sudo systemctl restart ntp $ sudo systemctl status ntp
Ef UFW eldveggurinn er virkur þurfum við að leyfa NTP þjónustu yfir hann svo að biðlaravélar geti fengið aðgang að NTP þjóninum.
$ sudo ufw allow ntp OR $ sudo ufw allow 123/udp
Til að innleiða breytingarnar skaltu endurhlaða eldvegginn eins og sýnt er.
$ sudo ufw reload
Til að staðfesta breytingarnar sem gerðar eru skaltu framkvæma skipunina.
$ sudo ufw status
Fullkomið! við höfum sett upp NTP netþjóninn okkar á Ubuntu 18.04 LTS kerfi. Við skulum nú setja upp NTP á biðlarakerfinu.
Settu upp og stilltu NTP viðskiptavin á Ubuntu 18.04 viðskiptavini
Í þessum hluta munum við setja upp og stilla NTP viðskiptavin á Ubuntu 18.04 biðlarakerfi til að vera samstilltur af Ubuntu 18.04 NTP Server kerfinu.
Til að byrja skaltu uppfæra kerfið með því að keyra.
$ sudo apt update -y
ntpdate er tól/forrit sem gerir kerfi fljótt kleift að samstilla tíma og dagsetningu með því að spyrjast fyrir um NTP netþjón.
Til að setja upp ntpdate skaltu keyra skipunina.
$ sudo apt install ntpdate
Til þess að biðlarakerfið geti leyst NTP netþjóninn eftir hýsingarheiti þarftu að bæta við IP tölu NTP netþjónsins og hýsingarheiti í /etc/hosts skránni.
Opnaðu því skrána með uppáhalds textaritlinum þínum.
$ sudo vim /etc/hosts
Bættu við IP tölu og hýsingarheiti eins og sýnt er.
10.128.0.21 bionic
Til að kanna handvirkt hvort biðlarakerfið sé samstillt við tíma NTP netþjónsins skaltu keyra skipunina.
$ sudo ntpdate NTP-server-hostname
Í okkar tilviki verður skipunin.
$ sudo ntpdate bionic
Tímabilun milli NTP netþjónsins og biðlarakerfisins mun birtast eins og sýnt er.
Til að samstilla biðlaratímann við NTP netþjóninn þarftu að slökkva á timesynchd þjónustunni á biðlarakerfinu.
$ sudo timedatectl set-ntp off
Næst þarftu að setja upp NTP þjónustu á biðlarakerfinu. Til að ná þessu skaltu gefa út skipunina.
$ sudo apt install ntp
Ýttu á Y
þegar beðið er um það og ýttu á ENTER til að halda áfram með uppsetningarferlið.
Markmiðið í þessu skrefi er að nota NTP þjóninn sem áður var stilltur til að starfa sem NTP þjónninn okkar. Til að þetta gerist þurfum við að breyta /etc/ntp.conf skránni.
$ sudo vim /etc/ntp.conf
Bættu við línunni fyrir neðan þar sem bionic
er hýsingarheiti NTP-þjónsins.
server bionic prefer iburst
Vistaðu og lokaðu stillingarskránni.
Til að breytingarnar öðlist gildi skaltu endurræsa NTP þjónustuna eins og sýnt er.
$ sudo systemctl restart ntp
Með samstillingu viðskiptavinar og NTP netþjóns geturðu skoðað upplýsingar um samstillingu með því að framkvæma skipunina.
$ ntpq -p
remote refid st t when poll reach delay offset jitter ============================================================================== bionic 71.79.79.71 2 u 6 64 377 0.625 -0.252 0.063
Þetta leiðir okkur til enda þessarar handbókar. Á þessum tímapunkti hefur þú stillt NTP þjóninn á Ubuntu 18.04 LTS og stillt biðlarakerfi til að vera samstillt við NTP þjóninn. Ekki hika við að hafa samband við okkur með álit þitt.