Làm cách nào để định cấu hình đồng bộ hóa thời gian NTP trên máy chủ?


29

Tôi muốn định cấu hình máy chủ Ubuntu 12.04 của mình để đồng bộ hóa đồng hồ của nó với một máy chủ NTP cụ thể. Nơi để thiết lập này?

Câu trả lời:


38

Cài đặt

Cài đặt qua trung tâm phần mềm

hoặc nếu bạn thích dòng lệnh ...

sudo apt-get install ntp

Cấu hình

sudo nano /etc/ntp.conf

Tập tin này có thể sẽ kích hoạt máy chủ Ubuntu mặc định. Bạn có thể kiểm tra http://www.pool.ntp.org/zone/europe hoặc http://www.pool.ntp.org/zone/north-america hoặc http://www.pool.ntp.org/zone / Châu Á cho các máy chủ địa phương (quốc gia). Chỉ cần nhận xét tất cả các máy chủ bằng cách thêm #vào trước máy chủ và thêm vào máy chủ bạn muốn sử dụng.

Kích hoạt các thay đổi mới

sudo service ntp restart

Kiểm tra nếu nó đồng bộ

sudo ntpq -c lpeer

Điều này sẽ hiển thị một danh sách tất cả các máy chủ và khi chúng được kiểm tra lần cuối. Ví dụ ngẫu nhiên từ trang web:

nhập mô tả hình ảnh ở đây

Xem đăng nhập

sudo tail -f /var/log/syslog

Đảm bảo, nếu bạn đang sử dụng tường lửa, để mở UDP 123.


4
Tại sao mở cổng? Tường lửa trạng thái sẽ nhận ra yêu cầu đến từ máy này ra nước ngoài trước, đúng không?
HDave

Tôi đã sử dụng cổng 37 và điều đó dường như làm việc?
Jason

Chỉ trong trường hợp múi giờ ban đầu được đặt không chính xác, cách thích hợp để thay đổi nó là sử dụng sudo dpkg-reconfigure tzdatalệnh.
Attila Fulop

11

Trước tiên, hãy đảm bảo rằng bạn đã cài đặt NTP, chỉ cần nhấn Ctrl+ Alt+ Ttrên bàn phím để mở Terminal. Khi nó mở ra, chạy lệnh bên dưới.

sudo apt-get install ntp

Sau đó chỉnh sửa tập tin dưới đây để thêm máy chủ thời gian.

sudo nano /etc/ntp.conf

Để thêm máy chủ thời gian để đồng bộ hóa, hãy sử dụng Máy chủ Hoa Kỳ hoặc Máy chủ Châu Âu .

Sau đó, khởi động lại dịch vụ NTP

sudo service ntp restart
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.