Yadda ake Shigar Server NTP da Abokin ciniki akan Ubuntu


Yarjejeniyar Lokacin Sadarwa, wanda aka fi sani da NTP, yarjejeniya ce wacce ke da alhakin daidaita agogon tsarin a cikin hanyar sadarwa. NTP yana nufin duka yarjejeniya da tsarin abokin ciniki tare da shirye-shiryen sabar da ke zaune akan tsarin sadarwar.

A cikin wannan jagorar, zamu nuna muku yadda ake girka sabar NTP da kwastomomi (s) akan Ubuntu 18.04.

Wannan jagorar yana nufin cimma waɗannan masu zuwa:

  • Shigarwa da daidaitawa sabar NTP akan sabar Ubuntu 18.04.
  • Shigar da abokin ciniki na NTP akan na'urar abokin ciniki na Ubuntu 18.04 kuma tabbatar cewa an daidaita shi ta Uwargida.

Bari mu fara!

Shigar & Sanya NTP Server akan Ubuntu 18.04 Server

Da ke ƙasa akwai hanyar mataki-mataki don shigar da sabar NTP da yin gyare-gyare masu dacewa don cimma daidaitaccen lokacin aiki a cikin hanyar sadarwa.

Don farawa, bari mu fara da sabunta abubuwan fakitin tsarin kamar yadda aka nuna.

$ sudo apt update -y

Tare da kunshin tsarin da aka riga aka girka, shigar da yarjejeniyar NTP akan Ubuntu 18.04 LTS ta hanyar gudu.

$ sudo apt install ntp 

Lokacin da aka sa, rubuta Y kuma latsa ENTER don kammala aikin shigarwa.

Don tabbatar da cewa an shigar da ladabi na NTP cikin nasara, gudanar da umarnin.

$ sntp --version

Ta hanyar tsoho, yarjejeniyar NTP ta zo tare da tsoffin sabobin gidan wanka na NTP waɗanda aka riga an riga an saita su a cikin fayil ɗin sanyi kamar yadda aka nuna a ƙasa a cikin fayil /etc/ntp.conf.

Waɗannan yawanci suna aiki daidai. Koyaya, zaku iya yin la'akari da canzawa zuwa wuraren waha na uwar garken NTP mafi kusa da inda kuke. Haɗin haɗin da ke ƙasa yana jagorantar ku zuwa shafin da za ku iya zaɓar jerin abubuwan NTP ɗin da kuka fi so.

https://support.ntp.org/bin/view/Servers/NTPPoolServers

A cikin misalinmu, zamuyi amfani da wuraren waha na NTP dake cikin Turai kamar yadda aka nuna.

Don maye gurbin tsoffin sabobin NTP pool, buɗe fayil ɗin sanyi na NTP ta amfani da editan rubutu da kuka fi so kamar yadda aka nuna.

$ sudo vim /etc/ntp.conf

Kwafa da liƙa jerin wuraren wanka na NTP a cikin Turai zuwa fayilolin sanyi kamar yadda aka nuna.

server 0.europe.pool.ntp.org
server 1.europe.pool.ntp.org
server 2.europe.pool.ntp.org
server 3.europe.pool.ntp.org

Na gaba, adana kuma ka bar editan rubutu.

Don canje-canjen suyi tasiri, sake kunna sabis na NTP kuma tabbatar da matsayin sa ta amfani da umarni.

$ sudo systemctl restart ntp
$ sudo systemctl status ntp

Idan an kunna katangar UFW, muna buƙatar ba da sabis na NTP a ƙetarensa don injunan masarufi su sami damar shiga sabar NTP.

$ sudo ufw allow ntp 
OR
$ sudo ufw allow 123/udp 

Don aiwatar da canje-canjen, sake shigar da bango kamar yadda aka nuna.

$ sudo ufw reload

Don tabbatar da canje-canjen da aka aiwatar aiwatar da umarnin.

$ sudo ufw status

Cikakke! mun sami nasarar kafa sabarmu ta NTP akan tsarin Ubuntu 18.04 LTS. Bari yanzu mu saita NTP akan tsarin abokin ciniki.

Shigar & Sanya Abokin NTP akan Abokin Ubuntu 18.04

A wannan ɓangaren, za mu girka kuma saita abokin cinikin NTP akan tsarin abokin ciniki na Ubuntu 18.04 don daidaita shi ta tsarin Ubuntu 18.04 NTP Server.

Don farawa, sabunta tsarin ta hanyar gudana.

$ sudo apt update -y

ntpdate mai amfani ne/shiri wanda ke ba da damar tsarin sauƙaƙe lokaci da kwanan wata ta hanyar tambayar uwar garken NTP.

Don shigar da ntpdate gudu umurnin.

$ sudo apt install ntpdate

Ga tsarin abokin ciniki don warware uwar garken NTP ta sunan mai masauki, kuna buƙatar ƙara adireshin IP na uwar garken NTP da sunan mai masauki a cikin fayil/rundunonin/sauransu.

Saboda haka, Bude fayil ɗin ta amfani da editan rubutun da kuka fi so.

$ sudo vim /etc/hosts

Sanya adireshin IP da sunan masauki kamar yadda aka nuna.

10.128.0.21	bionic

Don bincika hannu idan tsarin abokin ciniki yana aiki tare da lokacin uwar garken NTP, gudanar da umarnin.

$ sudo ntpdate NTP-server-hostname

A cikin yanayinmu, umarnin zai kasance.

$ sudo ntpdate bionic

Offaddamarwa na lokaci tsakanin sabar NTP da tsarin abokin ciniki za'a nuna kamar yadda aka nuna.

Don aiki tare da lokacin abokin ciniki tare da sabar NTP, kana buƙatar kashe sabis ɗin timesynchd akan tsarin abokin ciniki.

$ sudo timedatectl set-ntp off

Na gaba, kuna buƙatar shigar da sabis na NTP akan tsarin abokin ciniki. Don cimma wannan, ba da umarnin.

$ sudo apt install ntp

Latsa Y lokacin da aka sa shi kuma latsa ENTER don ci gaba da tsarin shigarwa.

Makasudin wannan matakin shine amfani da sabar NTP da aka saita tun farko don aiki azaman uwar garken NTP. Don wannan ya faru muna buƙatar shirya fayil /etc/ntp.conf.

$ sudo vim /etc/ntp.conf

Endara layin da ke ƙasa inda bionic shine sunan uwar garken uwar garken NTP.

server bionic prefer iburst

Adana kuma fita fayil ɗin sanyi.

Don canje-canjen su fara aiki, sake kunna sabis na NTP kamar yadda aka nuna.

$ sudo systemctl restart ntp

Tare da abokin ciniki da kuma uwar garken NTP insync, zaka iya duba bayanan aiki tare ta hanyar aiwatar da umarnin.

$ 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

Wannan ya kawo mu karshen wannan jagorar. A wannan lokacin kun sami nasarar daidaita sabar NTP akan Ubuntu 18.04 LTS kuma kun saita tsarin abokin ciniki don aiki tare da uwar garken NTP. Kuna jin daɗin isa gare mu tare da ra'ayoyin ku.