ubuntuでntp

apt-getが使えるようになったのでntpをインストール。

sudo apt-get install ntp
パッケージリストを読み込んでいます… 完了
依存関係ツリーを作成しています
状態情報を読み取っています… 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
libbeecrypt6 python-libxml2 python-celementtree librpm4.4 python-rpm rpm python-elementtree python-urlgrabber
これらを削除するには ‘apt-get autoremove’ を利用してください。
提案パッケージ:
ntp-doc
以下のパッケージが新たにインストールされます:
ntp
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 150 個。
432kB のアーカイブを取得する必要があります。
この操作後に追加で 1069kB のディスク容量が消費されます。
取得:1 http://jp.archive.ubuntu.com hardy-updates/main ntp 1:4.2.4p4+dfsg-3ubuntu2.2 [432kB]
432kB を 0s で取得しました (525kB/s)
未選択パッケージ ntp を選択しています。
(データベースを読み込んでいます … 現在 30080 個のファイルとディレクトリがインストールされています。)
(…/ntp_1%3a4.2.4p4+dfsg-3ubuntu2.2_i386.deb から) ntp を展開しています…
ntp (1:4.2.4p4+dfsg-3ubuntu2.2) を設定しています …
* Starting NTP server ntpd [ OK ]

$ sudo vi /etc/ntp.conf

# You do need to talk to an NTP server or two (or three).
#server ntp.ubuntu.com
server ntp.nict.jp
server ntp.nict.jp
server ntp.nict.jp

12 行目の server で時刻を同期する NTP サーバーを指定します。
ここでデフォルトの設定をコメントアウトして、新たに 3 行追加します。
NTP サーバーを 3 つ指定していますが、制度をあげるためには複数指定することが推奨されています。
また ntp.nict.jp を 3 行指定していますがこれは NICT 公開 NTP サービス が提供しているもので、DNS ラウンドロビンによる負荷分散という仕組みを利用して別々の NTP サーバへ誘導してくれます。

~$ sudo /etc/init.d/ntp restart
* Stopping NTP server ntpd [ OK ]
* Starting NTP server ntpd [ OK ]
~$ sudo ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
ntp-b2.nict.go. .NICT. 1 u 17 64 1 21.406 20.314 0.001
ntp-b3.nict.go. .NICT. 1 u 16 64 1 20.350 20.742 0.001
ntp-a3.nict.go. .NICT. 1 u 15 64 1 20.389 20.257 0.001

左端の * の記号は現在同期を行っているサーバー、+ の記号は次に同期行う候補のサーバーを表示しています。