Cara Mengkonfigurasi NTP di CentOS 8

How Configure Ntp Centos 8



Catatan ini akan mengajar anda mengenai Network Time Protocol (NTP), pemasangannya, dan kaedah konfigurasinya di CentOS. Selanjutnya, kami juga akan menunjukkan kepada anda prosedur menetapkan pelayan dan klien NTP pada sistem CentOS anda. Oleh itu, mari menuju ke perjalanan ini!

Apa itu NTP?

The Protokol Masa Rangkaian : seperti namanya itu adalah protokol yang digunakan untuk menyegerakkan pemasaan jam dalaman pada sistem yang ada dalam rangkaian. Protokol ini merangkumi kedua-dua mesin penyegerakan pada rangkaian tempatan dan dengan pelayan Internet. Biasanya disematkan dalam penyediaan pelayan pelanggan tetapi juga dapat digunakan dalam penyelarasan waktu peer-to-peer. Sistem operasi menguruskan zon waktu, sementara NTP digunakan untuk menyelaraskan Waktu Universal Terpadu (UTC). Lihat gambarajah yang diberikan di bawah, yang mewakili NTP yang berfungsi:









Daemon NTP:

Daemon ntpd, yang digunakan sebelumnya untuk menyegerakkan tetapan tarikh dan waktu, telah ditolak dan tidak lagi dapat diakses untuk sistem Linux semasa seperti Fedora 30, Ubuntu 20.04, dan CentOS 8. Chrony, sebuah implementasi NTP yang dikembangkan oleh RedHat, menggantikan daemon NTP ini .



Apa itu Chrony?

Chrony adalah bentuk pelaksanaan protokol NTP yang berbeza daripada ntpd. Ia dikonfigurasi sebagai NTP Server atau NTP Client. Chrony terdiri daripada dua bahagian:





  1. chronyd : yang merupakan daemon ruang pengguna.
  2. kronik : aplikasi baris perintah untuk menyesuaikan chronyd.

Berbanding dengan kronik, ntpd memerlukan masa yang lama untuk mengubah jam sistem yang tidak tersambung atau dihidupkan secara kekal. Sebab di sebalik fakta ini adalah bahawa beberapa penyesuaian kecil dilakukan berdasarkan pemerhatian ofset jam dan drift. Kestabilan jam perkakasan juga dipengaruhi oleh turun naik suhu, yang dapat dipertimbangkan semasa menghidupkan mesin. Sebaliknya, kroni dapat menyesuaikan diri dengan perubahan jam sistem.

Apakah perkara yang boleh dilakukan oleh chronyd yang tidak dapat dilakukan oleh ntpd?

  • Chronyd membantu anda mengira kadar keuntungan atau kerugian perkakasan atau jam masa nyata. Segmen kronologi ini dapat memanfaatkan maklumat ini untuk menetapkan waktu sistem dengan mengambil nilai dari jam masa nyata.
  • Ia juga dapat menyokong rangkaian terpencil di mana catatan manual hanya berbentuk pembetulan masa. Chronyd dapat melihat kesalahan atau kesalahan yang diperbaiki dalam kemas kini selanjutnya untuk menganggarkan berapa banyak kehilangan atau keuntungan komputer. Setelah melalui pusat pemeriksaan ini, chronyd menggunakan nilai anggaran untuk memangkas jam komputer.

Daemon NTP mana yang harus menjadi pilihan anda?

  • Semua sistem yang sering terputus atau digantung dan kemudian dipulihkan ke rangkaian harus mempertimbangkan kronik. Contoh yang terdapat di bawah bahagian ini adalah sistem maya dan mudah alih.
  • Untuk sistem yang biasanya dibiarkan sepanjang masa, NTP daemon ntpd harus dipertimbangkan. Juga, sistem yang memerlukan IP penyiaran atau multi-casting harus memilih untuk menggunakan ntpd.

Memasang Chrony di CentOS:

Sebelum mengkonfigurasi chrony sebagai pelayan NTP atau Pelanggan, anda mesti memastikan bahawa kroni harus dipasang pada sistem anda. Sekiranya anda belum memilikinya, tuliskan arahan yang diberikan di bawah untuk memasangnya di sistem CentOS anda:



$sudodnfpasangkronik

Masukkan y untuk membolehkan proses memuat turun kronik.

Setelah chrony dimuat turun, mulakan dan kemudian aktifkan perkhidmatan chronyd dengan menggunakan arahan berikut:

$systemctl mula chronyd

$systemctlmengaktifkanchronyd

Sekarang, periksa status perkhidmatan chronyd dan pastikan perkhidmatan tersebut berjalan.

$status sistemctl chronyd

Mengkonfigurasi Chrony sebagai Pelayan NTP:

Kami bergerak ke arah prosedur konfigurasi kronik. Sekarang, kami akan menunjukkan kepada anda kaedah mengkonfigurasi kroni sebagai NTP Server.
Pertama sekali, buka fail konfigurasi kronik dalam editor Vi:

$kami /dan lain-lain/chrony.conf

Fail konfigurasi akan kelihatan seperti ini:

Sekarang, terokai fail konfigurasi ini dan lepaskan garis yang dimaksudkan untuk membenarkan alamat rangkaian.

Oleh kerana fail kroni dibuka di editor Vi, untuk memasukkan atau mengeluarkan # dari baris yang disebutkan di atas, kita harus beralih ke mod sisipan Vi. Untuk itu, anda perlu menekan Esc.

Sekiranya anda tidak mempunyai izin untuk menulis atau mengubah sesuatu dalam fail, gunakan arahan yang diberikan di bawah untuk mengubah kebenaran fail terlebih dahulu.

$sudo chmod+ rwx/dan lain-lain/chrony.conf

Untuk menyimpan perubahan dan keluar dari editor Vi, ketik: wq dan tekan enter.

Sekarang, mulakan semula perkhidmatan chronyd:

$systemctl mulakan semula chronyd

Sekarang, buka port firewall untuk membenarkan permintaan masuk NTP.

$firewall-cmd- kekal - perkhidmatan tambahan= ntp

firewall-cmd--Tambah nilai

Itulah cara anda mengkonfigurasi Pelayan NTP di CentOS berdasarkan kronologi.

Mengkonfigurasi Chrony sebagai Pelanggan NTP:

Adakah anda ingin mengkonfigurasi kroni sebagai klien NTP dan bukannya Pelayan NTP? Tidak risau! Bahagian artikel yang akan datang akan menunjukkan kaedah untuk mengkonfigurasi kronik sebagai Pelanggan NTP.
Pertama sekali, pasang kroni pada sistem CentOS anda:

$sudodnfpasangkronik

Selepas itu, aktifkan perkhidmatan chronyd dengan menggunakan arahan ini:

$sudosystemctlmengaktifkanchronyd

Sekarang masanya untuk membuat beberapa perubahan dalam fail konfigurasi kronik. Perubahan ini penting untuk mengkonfigurasi Pelanggan.

$sudo nano /dan lain-lain/chrony.conf

Tambahkan baris yang diberikan di bawah dalam fail konfigurasi kronik dan simpan perubahannya.

Pelayan 192.168.0.016

Di terminal, gunakan arahan ini untuk memulakan semula perkhidmatan chronyd:

$sudosystemctl mulakan semula chronyd

Sekarang, periksa sumber NTP anda. Pelayan NTP yang dikonfigurasi anda mesti ada dalam senarai output.

$sumber kronik

Kesimpulan:

NTP adalah protokol yang digunakan untuk menyegerakkan pemasaan jam dalaman pada sistem yang ada dalam rangkaian. Protokol ini merangkumi kedua-dua mesin penyegerakan pada rangkaian tempatan dan dengan pelayan Internet. Sistem terdahulu digunakan ntpd daemon sebagai pelaksanaan NTP, tetapi daemon NTP ini telah ditolak dan tidak lagi dapat diakses untuk sistem Linux terkini, termasuk CentOS 8. Kroni digunakan di pasar sebagai pengganti daemon ntpd. Dalam artikel ini, anda mempelajari beberapa perkara asas mengenai NTP, kronologi dan ciri-cirinya. Selain itu, kami juga telah menunjukkan kepada anda kaedah untuk mengkonfigurasi kroni sebagai Pelayan NTP dan Pelanggan pada anda CentOS sistem.