Cách thiết lập máy chủ và máy khách NTP trên Debian 11

Tác giả NetworkEngineer, T.Tư 14, 2022, 10:30:15 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách thiết lập máy chủ và máy khách NTP trên Debian 11


NTP là viết tắt của Network Time Protocol. Nó là một giao thức hoặc dịch vụ được sử dụng để đồng bộ hóa đồng hồ của các máy khách của bạn với đồng hồ của một máy chủ. Đồng hồ của máy chủ cũng được đồng bộ với Internet.

Trong bài viết này, mình sẽ chỉ cho bạn cách thiết lập máy chủ NTP trong môi trường của bạn và đồng bộ hóa đồng hồ với các máy khách. mình đã chạy tất cả các lệnh và thủ tục trên máy Debian 11 của mình.

1. Cập nhật kho lưu trữ gói Debian

Trước khi bắt đầu cài đặt các gói mới, chúng ta nên lưu ý rằng danh sách kho lưu trữ Debian đã được cập nhật. Mở cửa sổ dòng lệnh Terminal với đặc quyền root và chạy lệnh sau để cập nhật kho lưu trữ gói.

Mã nguồn [Chọn]
$ apt-get update
2. Cài đặt máy chủ NTP trên Debian

Để cài đặt máy chủ NTP, hãy chạy lệnh sau trên cửa sổ dòng lệnh Terminal. Khi bạn được nhắc, hãy nhập Y từ bàn phím.

Mã nguồn [Chọn]
$ apt-get install ntp
Chờ cho quá trình cài đặt kết thúc. Quá trình này có thể mất vài phút để hoàn thành tùy thuộc vào tốc độ Internet của bạn.

Dưới đây là đầu ra mẫu.


3. Xác minh cài đặt

Bạn có thể xác minh cài đặt và phiên bản bằng cách thực hiện lệnh dưới đây.

Mã nguồn [Chọn]
$ sntp --version

4. Khởi động lại máy chủ NTP

Chạy lệnh sau để khởi động lại máy chủ NTP.

Mã nguồn [Chọn]
$ systemctl restart ntp
Để xác minh xem dịch vụ NTP có thực sự đang chạy hay không, hãy thực hiện lệnh sau.

Mã nguồn [Chọn]
$ systemctl status ntp
Dưới đây là kết quả mẫu cho thấy rằng dịch vụ NTP đang chạy trên máy chủ.


5. Cấu hình tường lửa trên máy chủ NTP để máy khách có thể truy cập

Mở cửa sổ dòng lệnh Terminal trên máy chủ NTP và chạy lệnh sau với quyền root.

Mã nguồn [Chọn]
$ iptables -A OUTPUT -p udp --dport 123 -j ACCEPT
Mã nguồn [Chọn]
$ iptables -A INPUT -p udp --sport 123 -j ACCEPT
Dưới đây là đầu ra mẫu.


6. Cài đặt một ứng dụng khách NTP

Hãy để mình cấu hình máy khách NTP để được đồng bộ hóa theo thời gian với máy chủ NTP. Đối với điều này, bạn phải cài đặt daemon ntpd trên máy khách.

Mã nguồn [Chọn]
$ apt-get install ntpdate
Chờ cho quá trình cài đặt kết thúc. Quá trình này có thể mất vài phút để hoàn thành tùy thuộc vào tốc độ internet của bạn.

Dưới đây là đầu ra mẫu.


7. Cài đặt NTP trên máy khách

Mở cửa sổ dòng lệnh Terminal với quyền root và chạy lệnh sau.

Mã nguồn [Chọn]
$ apt-get install ntp
Chờ cho quá trình cài đặt kết thúc. Quá trình này có thể mất vài phút để hoàn thành tùy thuộc vào tốc độ internet.

Dưới đây là đầu ra mẫu.


8. Cấu hình ứng dụng khách NTP

Sau khi bạn đã cài đặt daemon NTP trên máy khách, bây giờ đã đến lúc cấu hình nó để đồng hồ của nó có thể được đồng bộ hóa với máy chủ NTP.

Chạy lệnh sau để mở tập tin cấu hình trong trình chỉnh sửa nano.

Mã nguồn [Chọn]
$ nano /etc/ntp.conf
Thêm các dòng sau:

Mã nguồn [Chọn]
server 10.1.1.1 prefer iburst
Dưới đây là kết xuất mẫu sau khi thêm dòng trên vào tập tin cấu hình.


Khởi động lại dịch vụ NTP sau khi thêm dòng trên bằng cách chạy lệnh sau trên cửa sổ dòng lệnh Terminal với đặc quyền root.

Mã nguồn [Chọn]
$ systemctl restart ntp

Để kiểm tra trạng thái, hãy chạy lệnh sau trên cửa sổ dòng lệnh Terminal.

Mã nguồn [Chọn]
$ ntpq -p
Dưới đây là đầu ra mẫu.


Chúng ta đã hoàn tất việc cấu hình cơ bản của một máy chủ và máy khách NTP. Hy vọng bài viết đã giúp ích cho bạn trong việc triển khai và thiết lập máy chủ và máy khách NTP trên Debian 11.