Which time server is used by Ubuntu?

What is the URL of the timer server used by Ubuntu?

The settings page just shows the radio option “Automatically from Internet”, but it does not show the actual server URL, like in WIndows.

enter image description here

Asked By: faizal


Usually, ntp.ubuntu.com. This is supported by example preseed files and the value used by the server and network installation methods (for which, the debug output shows ntp.ubuntu.com as the value for the NTP server). To check the server status and time, you can run ntpdate in debug mode (to see if there are other problems), or in query mode (to just see the time):

ntpdate -d ntp.ubuntu.com # Debug mode
ntpdate -q ntp.ubuntu.com # Query mode
Answered By: muru

Your system will use Ubuntu’s NTP server at ntp.ubuntu.com by default.

To find what NTP server is being used, run:

grep ^server /etc/ntp.conf

If you get an error, then NTP is not installed. To install it, just press Ctrl+Alt+T on your keyboard to open Terminal. When it opens, run the command(s) below:

sudo apt-get install ntp

enter image description here

Answered By: Mitch

ntpdate is deprecated. You can use this command to get the status and see which server is being used:

systemctl status systemd-timesyncd
Answered By: SaTa

As already pointed out in SaTa’s answer, this is now managed by systemd, with the systemd-timesyncd service.

The configuration is in /etc/systemd/timesyncd.conf.

Use the timedatectl command and it’s variations with arguments to see all the info. For example:

timedatectl timesync-status
timedatectl show-timesync

The last 2 examples will show which NTP server is used.

Answered By: mivk
Categories: Answers Tags: , ,
Answers are sorted by their score. The answer accepted by the question owner as the best is marked with
at the top-right corner.