設定用戶端
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Apple macOS (OS X)
- 開啟「系統偏好設定」。
- 選擇「日期和時間」面板。
- 按一下鎖頭即可變更設定。
- 輸入你的密碼。
- 選取「日期和時間」。
- 在「自動設定日期和時間」旁邊的方塊中,輸入
time.google.com
。
Cisco IOS 和 NX-OS
router# config t
Enter configuration commands, one per line. End with CNTL/Z.
router(config)# no ntp server
router(config)# ntp server time1.google.com
router(config)# ntp server time2.google.com
router(config)# ntp server time3.google.com
router(config)# ntp server time4.google.com
router(config)# copy running-config startup-config
Google Compute Engine
雖然您可以從 Compute Engine 使用 Google 公開 NTP,但私人雲端伺服器會使用相同的抹除方法提供相同的時間,因此效能會更好。請按照這些說明操作。
Juniper Junos
NTP 是在 [edit system ntp]
階層層級設定:
system {
ntp {
server time1.google.com;
server time2.google.com;
server time3.google.com;
server time4.google.com;
}
}
Linux
ntpd
或 chrony
- 使用慣用的文字編輯器編輯
/etc/ntp.conf
或 /etc/chrony/chrony.conf
(視您使用的服務而定)。
- 移除或註解掉以
server
開頭的任何行,避免機器嘗試混合使用已抹除和未抹除的伺服器。
新增以下幾行:
server time1.google.com iburst
server time2.google.com iburst
server time3.google.com iburst
server time4.google.com iburst
使用 sudo service ntp reload
或 sudo
service chrony force-reload
重新啟動 NTP/chrony Daemon。
systemd-timesyncd
- 編輯「
/etc/systemd/timesyncd.conf
」
將 [Time]
區塊的內容設為:
[Time]
NTP=
FallbackNTP=time.google.com
如果將 NTP=
保持為未註解狀態,並指派給空字串,系統就會重設 NTP 伺服器清單,包括任何介面指派項目。這可防止在時間伺服器之間無意中移動。將 Google 公開 NTP 設為備援伺服器後,系統會選取該伺服器做為唯一的 NTP 伺服器。
以具備適當權限的使用者身分,使用 systemctl restart
systemd-timesyncd.service
重新啟動 systemd-timesyncd
使用 timedatectl
show-timesync | grep ServerName
確認系統是否使用 Google Public NTP。如果設定成功,輸出內容會顯示:ServerName=time.google.com
Microsoft Windows
- 開啟控制台。
- 按一下「日期與時間」圖示。
- 選擇「網際網路時間」分頁標籤。(如果電腦屬於網域,則無法使用這項功能。在這種情況下,系統會與網域控制站同步時間。您可以將控制器設定為使用 Google 公開 NTP。)
- 按一下「變更設定...」按鈕。
- 勾選「與網際網路時間伺服器同步」方塊。
- 在「伺服器:」旁邊輸入
time.google.com
。
Microsoft Windows Server
按照 Microsoft 的操作說明更新登錄檔。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-25 (世界標準時間)。
[null,null,["上次更新時間:2025-07-25 (世界標準時間)。"],[[["\u003cp\u003eThis guide provides instructions for configuring various operating systems and network devices to utilize Google Public NTP servers for time synchronization.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Public NTP offers improved performance compared to other NTP sources, especially within Google Compute Engine.\u003c/p\u003e\n"],["\u003cp\u003eThe configurations typically involve specifying \u003ccode\u003etime.google.com\u003c/code\u003e or a series of Google NTP server addresses (time1.google.com, time2.google.com, etc.) in your system's time settings or configuration files.\u003c/p\u003e\n"],["\u003cp\u003eDepending on your platform, you may need to restart specific services or daemons for the changes to take effect.\u003c/p\u003e\n"],["\u003cp\u003eFor domain-joined Windows PCs and Windows Servers, special considerations or registry modifications may be necessary.\u003c/p\u003e\n"]]],["To configure systems to use Google Public NTP, users must specify `time.google.com` as the NTP server in their system settings. On macOS, this involves adjusting the \"Date & Time\" panel. Cisco devices use commands such as `no ntp server` and `ntp server`. Linux requires editing configuration files like `/etc/ntp.conf` or `/etc/systemd/timesyncd.conf`, followed by service restarts. Windows involves adjusting the \"Internet Time\" settings, while Windows Server requires registry modifications. Juniper devices modify the ntp settings under the system configuration.\n"],null,["# Configuring Clients\n\nApple macOS (OS X)\n------------------\n\n1. Open System Preferences.\n2. Choose the \"Date \\& Time\" panel.\n3. Click the lock to make changes.\n4. Enter your password.\n5. Select \"Date \\& Time\".\n6. In the box next to \"Set date and time automatically\", enter `time.google.com`.\n\nCisco IOS and NX-OS\n-------------------\n\n router# config t\n Enter configuration commands, one per line. End with CNTL/Z.\n router(config)# no ntp server\n router(config)# ntp server time1.google.com\n router(config)# ntp server time2.google.com\n router(config)# ntp server time3.google.com\n router(config)# ntp server time4.google.com\n router(config)# copy running-config startup-config\n\nGoogle Compute Engine\n---------------------\n\nAlthough you can use Google Public NTP from Compute Engine, you will get better\nperformance from the private cloud servers, which serve the same time using the\nsame smear. Follow\n[these instructions](https://cloud.google.com/compute/docs/instances/configure-ntp).\n\nJuniper Junos\n-------------\n\nNTP is configured at the `[edit system ntp]` hierarchy level: \n\n system {\n ntp {\n server time1.google.com;\n server time2.google.com;\n server time3.google.com;\n server time4.google.com;\n }\n }\n\nLinux\n-----\n\n### `ntpd` or `chrony`\n\n1. Edit `/etc/ntp.conf` or `/etc/chrony/chrony.conf` (depending on the service you're using) using your favorite text editor.\n2. Remove or comment out any lines starting with `server`, to prevent your machine from trying to mix smeared and non-smeared servers.\n3. Add the lines:\n\n server time1.google.com iburst\n server time2.google.com iburst\n server time3.google.com iburst\n server time4.google.com iburst\n\n4. Restart the NTP/chrony daemon using `sudo service ntp reload` or `sudo\n service chrony force-reload`.\n\n### `systemd-timesyncd`\n\n1. Edit `/etc/systemd/timesyncd.conf`\n2. Set the content of the `[Time]` block to:\n\n [Time]\n NTP=\n FallbackNTP=time.google.com\n\n Leaving `NTP=` uncommented and assigned to an empty string resets the list\n of NTP servers, including any per-interface assignments. This prevents\n inadvertently moving between smeared and un-smeared time servers.\n Configuring Google Public NTP as the fallback server will cause it to be\n selected as the only NTP server.\n3. Restart `systemd-timesyncd` using `systemctl restart\n systemd-timesyncd.service` as a user with appropriate permissions\n\n4. Verify that your system is using Google Public NTP with `timedatectl\n show-timesync | grep ServerName`. If successfully configured, the output\n will show: `ServerName=time.google.com`\n\nMicrosoft Windows\n-----------------\n\n1. Open the Control Panel.\n2. Click the \"Date and Time\" icon.\n3. Choose the \"Internet Time\" tab. (This will not be available if your PC is part of a domain. In that case, it will synchronize time with the domain controller. You can configure the controller to use Google Public NTP.)\n4. Click the \"Change settings...\" button.\n5. Check the box \"Synchronize with an Internet time server\".\n6. Next to \"Server:\", enter `time.google.com`.\n\nMicrosoft Windows Server\n------------------------\n\nFollow [Microsoft's instructions](https://support.microsoft.com/en-us/kb/816042)\nto update your registry."]]