23 FreeBSD连载:配置系统时间( 二 )


xntpd_enable="YES"# Run xntpd Network Time Protocol (or NO).
xntpd_program="xntpd"# path to xntpd, if you want a different one.
xntpd_flags="-c /etc/ntp.conf -p /var/run/xntpd.pid"# Flags to xntpd (if enabled).如果要想让本地网络上的多台计算机都进行时间同步,那么每个计算机都与外部时间服务器连接的方法并不是一个好主意 。更好的想法是使用一个计算机与外部时间服务器同步,那么它的时间就成为了标准时间,可以用作本地时间服务器,而其他计算机与这台本地时间服务器同步就可以了 。xntpd就是设计为这个目的,它能够用作提供时间的ntp服务器 。用作时间服务器的xntpd的配置文件应该为:
serverclepsydra.dec.com
driftfile /etc/ntp.drift
broadcast 192.168.1.255其中增加了一项广播地址:192.168.1.255,定期向局域网上的其他计算机广播正确的时间 。这个广播地址要根据自己的网络进行修改,或者使用对应于NTP协议的D类组播(multicast)网址224.0.1.1,但用户的网络必须支持组播能力 。由于使用了广播或组播,这样网络内的其他计算机可以不配置ntp.conf,直接启动xntpd,xntpd就能通过听服务器的广播信息来得到精确的时间 。当然也可以不设定广播地址,而配置每个计算机中的ntp.conf文件,指定所有的计算机都访问这台时间服务器 。
【23 FreeBSD连载:配置系统时间】未完,待续 。。。

推荐阅读