NTP で時計をピッタリ合わせよう!
第1版:2001年10月27日
はじめに
あなたのパソコンの時計は正確ですか?
「だいたい合っているはずだと思うけど・・」
「だいたい」じゃなくて日本標準時、つまりテレビやラジオの時報の時刻と常にピッタリ一致してますか?
「常に? ピッタリ一致? そんなことできるんですか?」
できます!しかも、割と簡単にできます。
参考文献1:「不正確な時計Mini-HOWTO」  http://www.linux.or.jp/JF/JFdocs/Clock.txt
「このmini-HOWTOはローテクな方法について書かれている」とのことですが、以下で紹介する NTP を試す前に予備知識として、さらっと一読しておくとよいです。

NTP (Network Time Protocol) という仕組みを利用すれば正確な時刻が得られる、そのためには xntpd というソフトが必要であることが分かりました。これがインストールされているか確認してみましょう。

$ locate xntpd
/usr/doc/xntp3-5.93/xntpd.html
/usr/doc/xntp3-5.93/xntpdc.html
/usr/sbin/xntpd
/usr/sbin/xntpdc
/etc/rc.d/init.d/xntpd
このように LASER5 6.4 には NTP がインストールされてました。/usr/doc/xntp3-5.93/ には html 形式のドキュメントファイルが一杯あります。有り難いことに全て英文なので英語を勉強中の人には最適の教材ですね。「いや、英語はもう完璧にマスターしているので、その必要はありません」という人のために探したら、ありました。分かりやすいのが。

1. 「NTPの設定」  http://www.srs.ne.jp/~north/netdaemon/ntp.html

説明は大変分かり易くていいのだけど、どうも動かないなと思ってよくみたらサンプルのスクリプトが FreeBSD 用でした。
2. 時刻同期(xntp3-59.3)  http://www.yk.rim.or.jp/~mamo/Computer/linux/ntp.html
こっちは Linux 用スクリプトが付いてます。
3. 「時間を正確に合わせるには」
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/030timeset.html
4. 桜時計(Windows用)    http://www.forest.impress.co.jp/library/skrw.html

5. 「ピッタリでチュ!」(Windows用)  http://homepage1.nifty.com/ikehouse/softlib/ntptyu.html


NTP サーバサイトは登録が必要なものと自由に使えるところがありますね。

1. 「NTPサーバのリスト」  http://yotaro.bird.to/feedback/misc/NTP_list.html

2.  NTPサービス http://www.jst.mfeed.ad.jp/

3.  CCCN (中国通信ネットワーク株式会社)の NTP サーバ  http://www.cccn.ne.jp/support/ntp.html
 

まとめ:
例えば東京理科大のNTP サーバ (sutns.sut.ac.jp) を使う場合、
$ su
# /usr/sbin/ntpdate   sutns.sut.ac.jp
27 Oct 12:55:19 ntpdate[1122]: step time server 133.31.30.8 offset -19.437922 sec
と、やってから

# /sbin/clock  -w

または

# hwclock --systohc

ってやるだけで、正確な時刻がマザーボードの CMOS クロックに書き込まれるってわけですね。
$ man clock での説明は、きわめて簡素ですが、
$ man hwclock の方は、かなり詳しい説明が表示されました。

あとは、ブート時に自動設定したり、LAN 内で NTP サーバにしたりという応用編です。これらは、上記参考文献をよく読んで設定して下さい。



最初のページに戻る

1.GUIでパソコン通信しよう。Seyonの使い方
2.Linuxでスキャナを使おう   3.GUIのメールソフト、Nmail
4. Mozilla を使おう!   5.SoundBlaster AWE64 をLinuxで使う
6.ホームページ作成ソフト   7.翻訳ソフト、辞書  8.ワープロ、表計算、その他
9. ゲーム    10.ウィンドウマネージャ等  11.付箋ソフト
12.Linuxアプリ関連のリンク   13.困ったときは、どーするか?
14.ABOUT-NLSの翻訳   15.ブートマネージャ
16.Linmodem ドライバでWinmodemを動かそう
17.Linuxで FAXを使おう  18.ホイール付きマウスを活用しよう
19.LinuxでCD-Rを焼こう  20.Linux で DV(デジタルビデオ)編集しよう
21.Linux で ADSL に接続しよう   22.NTP で時計をピッタリ合わせよう!

gtkfind 1.1 の日本語化パッチ  Tk付箋  Tk  カラー・ブラウザ  conv2nmail4
翻訳魂のGUI クライアント『Tk翻訳』  翻訳の王様のGUI『Tk翻訳王』
Tcl/Tk による I18N(国際化) プログラミングの試み

Free Solaris  <Intel 版>