Kenji Arisawa E-mail: arisawa@aichi-u.ac.jp Aichi University Kurozasa 370, Miyoshi-cho Aichi, Japan http://ar.aichi-u.ac.jp 2001/10/27 改訂
日本における NTP サーバとしては例えば以下のようなものがある。
cesium.mtk.nao.ac.jp 133.40.7.40 # 国立天文台(現在運休中 2001/10/27) gpsntp.miz.nao.ac.jp 133.40.41.175 # 国立天文台筆者の研究室でのシステムは当大学の NTP サーバ(この時刻は
cesium.mtk.nao.ac.jp
を基にしている)を使用することにしている。
ファイアウォールの存在が NTP サーバのサービスを受ける時に障害になる場合がある。 NTP サーバのサービスを実際に利用できるか否かを調べるには timesync コマンドを使用すればよい。以下に例を示す。
term% aux/timesync -inD gpsntp.miz.nao.ac.jp settime(now=-1, hz=801820420, delta=0, period=0) ntp gpsntp.miz.nao.ac.jp stratum 1 ntpdelay(111724516) ntp gpsntp.miz.nao.ac.jp rootdelay 0 rootdisp 3097374 metric 1170684148ここで ntp から始まる行が NTP サーバからのエコーバックである。
現在、高精度な公開NTPサービスの実験が行なわれている。詳しくは次の URL を参照すればよい。 www.jst.mfeed.ad.jp
設定は
/bin/termrcで例えば次のように行う。
aux/timesync -n aucc # NTP サーバに同期(aucc は愛知大学の NTP サーバ)
ipsntp 133.40.41.175(この方法はドキュメント化されていないが、ファイルサーバのソースコードを読めば判明する)
ファイルサーバを持っているシステムでは大抵の場合にはCPUサーバやPlan9端末のルートファイルシステムはファイルサーバに設定されている。その場合には
/bin/cpurcや
/bin/termrcで
aux/timesyncが実行されるようにしておけば時刻はファイルサーバに同期される。