Configure NTP Server on FreeBSD

在freebsd等类unix系统下下,我们可以通过系统自带的NTP(Network Time Protocol)协议通过网络使自己的系统保持精确的时间,下面以freebsd系统为例,介绍在freebsd下NTP服务器的设置。

[root@www.aiobox.net ~]#vi /etc/ntp.conf
server 3.hk.pool.ntp.org
server 0.asia.pool.ntp.org
server 2.asia.pool.ntp.org
server pool.ntp.org
driftfile /var/db/ntp.drift
:wq

[root@www.aiobox.net ~]#vi /etc/rc.conf
ntpd_enable=”YES”
ntpd_config=”/etc/ntp.conf”
:wq

[root@www.aiobox.net ~]#/etc/rc.d/ntpd start
Starting ntpd.

NTP Server Post-install and Troubleshooting

[root@www.aiobox.net ~]#ps ax | grep ntpd
3750  ??  Ss     0:00.01 /usr/sbin/ntpd -c /etc/ntp.conf -p /var/run/ntpd.pid -f /
4143  p0  S+     0:00.00 grep ntpd

[root@www.aiobox.net ~]#ntpdate -d localhost
ntpdate[60255]: no server suitable for synchronization found
大概等个15-30分钟直到/var/log/messages记录出现类似以下信息就表示可以了。
ntpd[60254]: kernel time sync status change 2001
这时,再执行如下命令:
[root@srcloft.com ~]#ntpdate -d localhost
提示如下信息,已经修正时间,正常了!
23 Nov 14:19:55 ntpdate[60259]: adjust time server 127.0.0.1 offset -0.000001 sec

这时客户端执行如下命令同步时间:
[root@www.aiobox.net ~]#ntpdate www.aiobox.net
ntpdate[91516]: no server suitable for synchronization found

服务器端正常后,这时客户端执行如下命令同步时间:
[root@www.aiobox.net ~]#ntpdate www.aiobox.net
提示:
23 Nov 14:18:11 ntpdate[91518]: step time server www.aiobox.net offset 3603.615379 sec
OK!

Social tagging: >

Comments are closed.