NetBSD2 | NetBSD | 1.6 | amd | autoconf | apache | bind | booting | boot/install/disk | boot-cd | build.sh | (daily) | Canna | CF+sendmail | cvs | dhcpd | dvi2ps | emacs-20 | ftpmirror | fvwm2 | gcc | gettext | ghostscript | inn | IPv6 | jitterbug | Install(OHP) | kernel | (old) | majordomo | make build | MHonArc | MRTG | namazu | ndtpd | PHP + PostgreSQL | netatalk | netboot | NFS | NIS | ntp | opie | Open Firmware | perl | procmail | sendmail | sharutils | smtpfeed | tcsh | TeX | time make | ucspi-tcp | w3 | wget | Wnn | wu-ftpd | X11 | Site Map |
全文検索

NTP for NetBSD

xntp (Network Time Protocol)

資料

RFC 1305 (1992)
Network Time Protocol (Version 3) Specification, Implementation and Analysis
RFC1165
Network Time Protocol (NTP) over the OSI Remote Operational Services
RFC1708
NTP PICS PROFORMA For the Network Time Protocol Version 3
日本語化 RFC の一覧にはなさそうだ
http://munch.c.u-tokyo.ac.jp/net/rfcjapan.html
日本の NTP stratum-1 サーバ
NTPD のセキュリティホールについて 等大変有用な情報が記載されている。
http://www.kt.rim.or.jp/~ksakai/ntp.html
福岡大学
http://www.nc.fukuoka-u.ac.jp/NTP/
福岡大学 FTP
ftp://ftp.fukuoka-u.ac.jp/pub/ntp
ftp directory
ftp://ftp.udel.edu/pub/ntp/
ポリテクカレッジ小山発表会/OHP
http://www.tsden.org/nemossan/NTPserver/
インターネット時刻配送実験について
(NTT Software Laboratories)
http://www.nttsl.mfeed.ne.jp/ntp/
低価格 GPS レシーバを使ったシステムの時間合わせプログラム
(すずきひろのぶさんからの情報)
http://www.pp.iij4u.or.jp/~h2np/h2np/gps.html
S. Yoshida's GPS page
http://www.kt.rim.or.jp/~syoshi/gps/
Public NTP secondary (stratum2) time servers
(でも近そうなものはない ?)
http://www.eecis.udel.edu/~mills/ntp/clock2.htm
Linux/PPC での作業例
/software/mklinux/ntpd-4.0.72j.shtml
NTP Window/Mac/Linux
http://www.matsusaka-u.ac.jp/~okumura/networking/ntp.html
FreeBSD の場合
http://yang.amp.i.kyoto-u.ac.jp/~yyama/FreeBSD-3.4/nfs/ntp-j.html
ntpサーバーの設定 (FreeBSD)
http://mkplan.net/kura/memo/FreeBSD/ntp.html
TAKEの作成したソフトウエアを公開しています
http://www.ca.sakura.ne.jp/~take/software/index.html#ExTime

誤り文

makoto@u  8:16:11/020310(~)> ntpq -c peers
No association ID's returned
うまく動いていない時には、こうなる。
# ntpd -v
ntpd: option requires argument -v
usage: ntpd [ -abdgmnx ] [ -c config_file ] [ -e e_delay ]
                [ -f freq_file ] [ -k key_file ] [ -l log_file ]
                [ -p pid_file ] [ -r broad_delay ] [ -s statdir ]
                [ -t trust_key ] [ -v sys_var ] [ -V default_sysvar ]
-d で debug option

設定 (NetBSD の場合)

/etc/rc.conf
xntpd=YES               xntpd_flags="-p /var/run/xntpd.pid -l /var/log/xntpd"
あるいは 最近の NetBSD-1.5 等では、単に
ntpd=YES
/etc/ntp.conf
##server  tamagw.tama.prug.or.jp 
server 210.160.0.200
server 133.100.9.2
server cesium.mtk.nao.ac.jP  # National Astronomical Observatory
#
driftfile /etc/ntp.drift
peer 210.145.40.114  # ki.nu
peer 210.145.40.120  # komekome
peer 210.145.40.121  # ml
peer 210.145.40.124  # harry
peer 210.145.40.126  # a

作業

970807 xntp3-5.90-export
を入れて見る。確かどこかに初めから入っているようなことが書い てあったが、なさそうなので、入れることにする。
ftp://ftp.udel.edu/pub/ntp/xntp3-5.90-export.tar.gz
 ./configure
 make
 (su)
 make install で入ってしまう。
 /usr/local/bin/ntpdate  clock.nc.fukuoka-u.ac.jp
 (133.100.9.2)
 として見る。
http://www.nc.fukuoka-u.ac.jp/ に情報がある。
/etc/ntp.conf を用意して、
/usr/local/bin/xntpd -c /etc/ntp.conf -l /var/log/xntpd
として見ると動いてしまう。
man ntpq -p の部分
peers   Obtains a list of in-spec peers of the server, along with a sum-
        mary of each peer's state. Summary information includes the ad-
        dress of the remote peer, the reference ID (0.0.0.0 if the refID
        is unknown), the stratum of the remote peer, the type of the peer
        (local, unicast, multicast or broadcast), when the last packet
        was received, the polling interval, in seconds, the reachability
        register, in octal, and the current estimated delay, offset and
        dispersion of the peer, all in seconds.

        The character in the left margin indicates the fate of this peer
        in the clock selection process. The codes mean:
          discarded due to high stratum and/or failed sanity checks;
        x designated falseticker by the intersection algorithm;
        .  culled from the end of the candidate list;
        - discarded by the clustering algorithm;
        + included in the final selection set;
        # selected for synchronization but distance exceeds maximum;
        * selected for synchronization; and
        o selected for synchronization, PPS signal in use.

        Note that since the peers command depends on the ability to parse
        the values in the responses it gets it may fail to work from time
        to time with servers which poorly control the data formats.

        The contents of the host field may be one of four forms. It may
        be a host name, an IP address, a reference clock implementation
        name with its parameter or
        REFCLK(,).  On
        hostnames no only IP-addresses will be displayed.