Công cụ tính thời gian đồng bộ MacOS
Nhập thông tin để tính toán thời gian đồng bộ tối ưu cho máy Mac của bạn
Kết quả tính toán
Hướng dẫn chi tiết cách cài lại giờ trên máy tính Mac (2024)
Tại sao cần đồng bộ thời gian trên Mac?
Thời gian chính xác trên máy Mac không chỉ giúp bạn quản lý lịch trình hiệu quả mà còn ảnh hưởng đến:
- Bảo mật: Các chứng chỉ SSL/TLS và giao dịch trực tuyến yêu cầu thời gian chính xác
- Đồng bộ hóa: iCloud, email và các dịch vụ đám mây khác phụ thuộc vào thời gian chính xác
- Nhật ký hệ thống: Các sự kiện hệ thống và ứng dụng được ghi lại với thời gian chính xác
- Cập nhật phần mềm: macOS sử dụng thời gian để kiểm tra và cài đặt các bản cập nhật
Cách kiểm tra thời gian hiện tại trên Mac
- Nhấp vào biểu tượng Apple ở góc trên bên trái màn hình
- Chọn “System Settings” (hoặc “System Preferences” trên các phiên bản cũ)
- Nhấp vào “General” rồi chọn “Date & Time”
- Ở tab “Date & Time”, bạn sẽ thấy thời gian hiện tại của hệ thống
| Phiên bản macOS | Đường dẫn cài đặt | Tùy chọn đồng bộ |
|---|---|---|
| Ventura (13.x) trở lên | System Settings > General > Date & Time | Tự động, Thủ công, Múi giờ |
| Monterey (12.x) | System Preferences > Date & Time | Tự động, Thủ công, Múi giờ |
| Big Sur (11.x) | System Preferences > Date & Time | Tự động, Thủ công |
| Catalina (10.15) | System Preferences > Date & Time | Tự động, Thủ công |
Hướng dẫn cài lại giờ trên Mac chi tiết
Phương pháp 1: Đồng bộ tự động (khuyến nghị)
- Mở “System Settings” (hoặc “System Preferences”)
- Đi đến “General” > “Date & Time”
- Bật tùy chọn “Set date and time automatically”
- Chọn máy chủ thời gian từ menu thả xuống:
- apple.pool.ntp.org (mặc định của Apple)
- time.apple.com (máy chủ chính thức của Apple)
- pool.ntp.org (máy chủ cộng đồng)
- Đợi vài giây để hệ thống đồng bộ thời gian
- Khởi động lại máy nếu cần thiết
Phương pháp 2: Đặt thời gian thủ công
Lưu ý: Chỉ nên sử dụng phương pháp này khi bạn không có kết nối internet hoặc máy chủ thời gian không khả dụng.
- Tắt tùy chọn “Set date and time automatically”
- Nhấp vào ngày và thời gian hiện tại trong lịch
- Chọn ngày, tháng, năm chính xác
- Nhập giờ, phút và giây chính xác
- Chọn múi giờ phù hợp với vị trí của bạn
- Nhấp vào “Save” hoặc đóng cửa sổ cài đặt
Phương pháp 3: Sử dụng Terminal (cho người dùng nâng cao)
Bạn có thể đồng bộ thời gian thông qua Terminal với các lệnh sau:
# Đồng bộ thời gian với máy chủ của Apple
sudo sntp -sS time.apple.com
# Kiểm tra trạng thái đồng bộ
sudo ntpdate -q time.apple.com
# Khởi động lại dịch vụ thời gian
sudo systemsetup -setusingnetworktime on
Các máy chủ thời gian đáng tin cậy cho Mac
| Máy chủ thời gian | Địa chỉ | Độ tin cậy | Tốc độ đồng bộ |
|---|---|---|---|
| Apple Time Server | time.apple.com | 99.9% | 100-300ms |
| NTP Pool Project | pool.ntp.org | 99.5% | 50-200ms |
| Google Public NTP | time.google.com | 99.9% | 80-250ms |
| Cloudflare NTP | time.cloudflare.com | 99.9% | 30-150ms |
| Microsoft Time | time.windows.com | 99.0% | 150-400ms |
Khắc phục sự cố đồng bộ thời gian trên Mac
1. Thời gian không đồng bộ hoặc sai lệch
- Nguyên nhân: Kết nối mạng không ổn định, máy chủ thời gian bị chặn, cài đặt múi giờ sai
- Giải pháp:
- Kiểm tra kết nối internet
- Thay đổi máy chủ thời gian khác
- Đảm bảo múi giờ được đặt chính xác
- Khởi động lại dịch vụ thời gian qua Terminal:
sudo systemsetup -setusingnetworktime off sudo systemsetup -setusingnetworktime on
2. Lỗi “Unable to contact time server”
- Nguyên nhân: Tường lửa chặn kết nối, máy chủ không khả dụng, cài đặt proxy sai
- Giải pháp:
- Tạm thời tắt tường lửa và kiểm tra lại
- Thay đổi máy chủ thời gian thành time.google.com
- Kiểm tra cài đặt proxy trong System Settings > Network
- Sử dụng lệnh ping để kiểm tra kết nối:
ping time.apple.com
3. Thời gian tự động thay đổi sau khi khởi động
- Nguyên nhân: Pin CMOS yếu (trên Mac Intel), xung đột phần mềm, cài đặt BIOS/UEFI sai
- Giải pháp:
- Đối với Mac Intel: Thay pin CMOS (yêu cầu kỹ thuật viên)
- Đặt lại SMC (System Management Controller)
- Kiểm tra và gỡ cài đặt phần mềm quản lý thời gian của bên thứ ba
- Cập nhật macOS lên phiên bản mới nhất
Câu hỏi thường gặp về đồng bộ thời gian trên Mac
1. Tại sao Mac của tôi luôn显示 sai giờ?
Đây có thể do:
- Múi giờ không đúng với vị trí thực tế của bạn
- Tùy chọn đồng bộ tự động bị tắt
- Máy chủ thời gian mặc định không khả dụng
- Phần mềm chống virus chặn kết nối đến máy chủ thời gian
2. Làm thế nào để đổi múi giờ trên Mac?
- Mở System Settings > General > Date & Time
- Nhấp vào tab “Time Zone”
- Bỏ chọn “Set time zone automatically using current location”
- Nhấp vào bản đồ và chọn vị trí mong muốn
- Hoặc tìm kiếm thành phố trong ô tìm kiếm
3. Có nên sử dụng máy chủ thời gian của bên thứ ba?
Bạn có thể sử dụng máy chủ thời gian của bên thứ ba nếu:
- Bạn cần độ chính xác cao hơn (ví dụ: cho giao dịch tài chính)
- Máy chủ mặc định của Apple không ổn định trong khu vực của bạn
- Bạn muốn giảm độ trễ bằng cách chọn máy chủ địa phương
Tuy nhiên, nên ưu tiên sử dụng máy chủ chính thức của Apple (time.apple.com) để đảm bảo tính ổn định và bảo mật.
4. Làm sao để kiểm tra thời gian đồng bộ có chính xác không?
Bạn có thể sử dụng lệnh sau trong Terminal để kiểm tra:
# Kiểm tra thời gian hệ thống
date
# So sánh với máy chủ thời gian
sntp -sS time.apple.com
Nếu thời gian chênh lệch quá 100ms, bạn nên kiểm tra lại cài đặt đồng bộ.
Tối ưu hóa đồng bộ thời gian cho hiệu suất tốt nhất
1. Chọn máy chủ thời gian tối ưu
Sử dụng lệnh sau để tìm máy chủ thời gian nhanh nhất:
# Kiểm tra độ trễ đến các máy chủ thời gian
for server in time.apple.com pool.ntp.org time.google.com time.cloudflare.com; do
echo "Testing $server:"
sntp -sS $server | grep "clock offset"
echo ""
done
Chọn máy chủ có độ trễ (offset) thấp nhất để cài đặt trong System Settings.
2. Đặt lịch đồng bộ định kỳ
Mặc định macOS đồng bộ thời gian tự động, nhưng bạn có thể tạo lịch đồng bộ thủ công bằng Automator:
- Mở Automator từ Applications
- Chọn “New Document” > “Quick Action”
- Thêm action “Run Shell Script”
- Nhập lệnh:
sudo sntp -sS time.apple.com - Lưu với tên “Sync Time”
- Mở Calendar và tạo sự kiện định kỳ chạy Quick Action này
3. Giám sát thời gian hệ thống
Sử dụng công cụ ntpq (cần cài đặt qua Homebrew) để giám sát:
# Cài đặt ntpq (nếu chưa có)
brew install ntp
# Kiểm tra trạng thái đồng bộ
ntpq -p
Các chỉ số quan trọng:
- offset: Độ lệch thời gian (nên < 100ms)
- jitter: Độ biến thiên (nên < 50ms)
- reach: Tỷ lệ kết nối thành công (nên 377)