Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I would like to configure my Ubuntu 12.04 server to synchronize its clock with a specific NTP server. Where to set this up?

share|improve this question
add comment

2 Answers

Installation

Install via the software center

or if you prefer command line ...

sudo apt-get install ntp

Configuration

sudo nano /etc/ntp.conf

This file will probably have the default Ubuntu server activated. You can check http://www.pool.ntp.org/zone/europe or http://www.pool.ntp.org/zone/north-america or http://www.pool.ntp.org/zone/asia for local (country based) servers. Just comment out all of the servers by adding a # in front of it and add in the one you want to use.

Activating the new changes

sudo service ntp restart

Checking if it synchs

sudo ntpq -c lpeer

This will show a list of all the servers and when they where last checked. Random example from the web:

enter image description here

See logging

sudo tail -f /var/log/syslog

Do make sure, if you are using a firewall, to open UDP 123.

share|improve this answer
2  
Why open up the port? Stateful firewall will recognize request came from this machine outbound first, yes? –  HDave Apr 1 '13 at 18:28
    
I used port 37 and that appeared to work? –  Jason Feb 20 at 0:21
add comment

First, make sure that you have NTP installed, just press Ctrl+Alt+T on your keyboard to open Terminal. When it opens, run the command below.

sudo apt-get install ntp

Then edit the file below to add time servers.

sudo nano /etc/ntp.conf

To add time-servers to synchronize with, use USA Servers or Europe Servers.

Then, restart NTP service

sudo service ntp restart
share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.