Contents
✅ Giới thiệu
NTP (Network Time Protocol) giúp đồng bộ hóa thời gian hệ thống trên các máy chủ và thiết bị mạng. Trong CentOS 9, Chrony là công cụ mặc định thay thế chontpd, mang lại hiệu suất cao và khả năng đồng bộ hóa nhanh chóng cho hệ thống mạng, đặc biệt phù hợp với môi trường ảo hóa hoặc mạng internet không ổn định.
️ Bước 1: Cài đặt Chrony
Đầu tiên, hãy cập nhật hệ thống và cài đặt Chrony:
Khởi động và kích hoạt dịch vụ Chrony:
⚙️ Bước 2: Cấu hình NTP Server
Mở file cấu hình Chrony:
Thực hiện các thay đổi sau:
-
Thêm máy chủ NTP: Thay thế hoặc bổ sung các dòng sau để chỉ định các máy chủ NTP bạn muốn đồng bộ hóa:
-
Cho phép truy cập từ mạng nội bộ: Thêm dòng sau để cho phép các máy trong mạng nội bộ đồng bộ hóa thời gian với máy chủ NTP này:
-
Tùy chọn khác: Bạn có thể thêm các tùy chọn như
driftfile,logdir, vàmakestepđể cải thiện hiệu suất và ghi log
Lưu và đóng file cấu hình.

Bước 3: Cấu hình Tường lửa (Firewall)
Nếu tường lửa đang chạy trong Centos Server, hãy mở cổng NTP (UDP 123):
Bước 4: Kiểm tra Trạng thái Đồng bộ hóa
Sử dụng các lệnh sau để kiểm tra trạng thái đồng bộ hóa:
Bạn cũng có thể kiểm tra trạng thái dịch vụ Chrony:
Bước 5: Kiểm tra từ một Máy Khách chạy CentOS 9
Trong một máy khách CentOS 9, cài đặt Chrony và cấu hình để đồng bộ hóa với máy chủ NTP bạn vừa thiết lập:
Thêm dòng sau vào file cấu hình, hãy thay thế 192.168.1.100 bằng địa chỉ IP của máy chủ NTP của bạn:
Khởi động và kích hoạt, hoặc khởi động lại dịch vụ Chrony trên máy khách:
Kiểm tra trạng thái đồng bộ hóa:
Kết luận
Việc sử dụng Chrony để setup và cấu hình NTP Server trong CentOS 9 giúp đảm bảo cho các máy clients và servers trong hệ thống mạng có thời gian hệ thống chính xác, ổn định và phù hợp với các môi trường hiện đại. Đây là giải pháp được khuyến nghị cho các hệ thống yêu cầu độ chính xác cao về thời gian.






