tomo.gif (1144 ツバツイツト)line.gif (927 ツバツイツト)line.gif (927 ツバツイツト)To previous pageTo home pageMailing to me

ntp(タイムサーバ)で時刻を合わせる

Modified: 10 August 2003


まず時刻を合わせる

ntpは、時間のずれを調整するものであるため、PCの時間が余りにもかけ離れている場合、合わせることができません。

とにかく、新しい時間に合わせるには、ntpdate コマンドを使います。

# /usr/sbin/ntpdate -b clock.nc.fukuoka-u.ac.jp
23 Mar 17:00:31 ntpdate[1061]: step time server 133.100.9.2 offset -849.766088 sec

offset -849.766088 sec”なので、約15分遅れていたようです。

再度実行してみます。

# /usr/sbin/ntpdate -b clock.nc.fukuoka-u.ac.jp
23 Mar 17:01:40 ntpdate[1062]: step time server 133.100.9.2 offset 0.116339 sec

offset 0.116339 sec”なので、ほとんど誤差なしの状態になりました。


ntpサービスを起動する

"/etc/ntp.conf"に、サーバー名を設定します。

server time.windows.com
server clock.nc.fukuoka-u.ac.jp

"ntpd" を開始します。

# /etc/init.d/ntpd start


自動起動するようにする

# /sbin/chkconfig on


動作状況を確認する

$ ntpq -p
     remote       refid  st t when poll reach  delay offset  jitter
==============================================================================
*131.107.1.10    .ACTS.   1 u  208 1024  377 373.859 -8.391  49.319
 clock.nc.fukuok 0.0.0.0 16 u    -   64    0   0.000  0.000 4000.00
 clock.tl.fukuok 0.0.0.0 16 u    -   64    0   0.000  0.000 4000.00
 higw.tut.ac.jp  0.0.0.0 16 u    -   64    0   0.000  0.000 4000.00
$

「*」が表示されているサーバーと同期されている。

remote タイムサーバーのホスト
refid タイムサーバーが参照しているホスト
st Statum。1は基準サーバを直接参照していることを示している
t タイムサーバーのタイプ
when 最後にパケットを受け取った時間(秒)
poll ポーリング間隔(秒)
reach 到達可能性を表すレジスタデータ(8進数)
delay 通信による遅延(ミリ秒)
offset タイムサーバーとのずれ(ミリ秒)
jitter 時刻のばらつき(ミリ秒)

To previous pageTo home pageMailing to meJump to Top of pageline.gif (927 ツバツイツト)tomo.gif (1144 ツバツイツト)