1、 文档名称 文档密级 一、 服务器端 1、 安装ntp包 2、 配置ntp服务 修改ntp.conf文件,具体见附录 3、 启动服务 /etc/init.d/ntpd start 4、自动启动 chkconfig ntpd on 5、 测试命令 ntptrace ntpq -p 二、 客户端 1、 安装ntp包 2、 配置ntp服务 修改ntp.conf文件,具体见附录 3、 查询时间 不用启动ntpd服务,否则会出错 执行命令: ntpdate 192.168.112.201 即可同步 4、FAQ 如果执行命令出现一下错误 1
2、提示:7 Dec 19:24:55 ntpdate[2120]: the NTP socket is in use, exiting 这个是你linux机器上已经存在这个进程,输入:ps -ef | grep ntpd Kill掉ntp的进程 2.提示:No Server suitable for synchronization found 这个是最容易出现的问题,比较常见的是配置好服务器并启动服务器进程后,马上 启动客户进程,那么客户进程就会报错。解决方法是,在大约3-5分钟以后启动进程就行 我想每10分钟就和Windows服务同步时间 1.创建自己的一个crontab文件,
3、随便建立一个文件date.cron,首先可以使用任何文本 编辑器建立一个新文件,然后向其中写入需要运行的命令和要定期执行的时间。 vi date.cron加入下面要运行的命令和要定期执行的时间 */10 * * * * /usr/sbin/ntpdate 192.168.1.32 然后存盘退出 2.使用crontab命令来安装这个文件,使之成为该用户的crontab文件。键入: crontab date.cron 这个文件已经建立好了 3.使用命令: crontab -l (查看安排的作业序列)可以看到刚才的作业 如: [root@NXD-TEST root]# cro
4、ntab -l # DO NOT EDIT THIS FILE - edit the master and reinstall. # (date.cron installed on Tue Dec 7 18:22:42 2004) # (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $) */10 * * * * /usr/sbin/ntpdate 192.168.1.32 现在就OK了,每10分钟Linux就和服务端同步一次。 附录: 服务器端ntp.conf # Permit
5、 time synchronization with our time source, but do not # permit the source to query or modify the service on this system. #restrict default nomodify notrap noquery # Permit all access over the loopback interface. This could # be tightened as well, but to do so would effect some of # the ad
6、ministrative functions. restrict 127.0.0.1 # -- CLIENT NETWORK ------- # Permit systems on this network to synchronize with this # time service. Do not permit those systems to modify the # configuration of this service. Also, do not use those # systems as peers for synchronization. res
7、trict 192.168.112.0 mask 255.255.255.0 nomodify #112网段的客户端都可以访问 # --- OUR TIMESERVERS ----- #server 0.pool.ntp.org #不配置Internet网络时间服务器 #server 1.pool.ntp.org #server 2.pool.ntp.org # --- NTP MULTICASTCLIENT --- #multicastclient # listen on default 224.0.1.1 # restrict 224.0.1.1 m
8、ask 255.255.255.255 nomodify notrap # restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap # --- GENERAL CONFIGURATION --- # # Undisciplined Local Clock. This is a fake driver intended for backup # and when no outside source of synchronized time is available. The # default stratum is
9、usually 3, but in this case we elect to use stratum # 0. Since the server line does not have the prefer keyword, this driver # is never used for synchronization, unless no other other # synchronization source is available. In case the local host is # controlled by some external source, such as a
10、n external oscillator or # another protocol, the prefer keyword would cause the local host to # disregard all other synchronization sources, unless the kernel # modifications are in use and declare an unsynchronized condition. # server 127.127.1.0 # local clock fudge 127.127.1.0 stratum 10
11、 # # Drift file. Put this in a directory which the daemon can write to. # No symbolic links allowed, either, since the daemon updates the file # by creating a temporary in the same directory and then rename()'ing # it to the file. # driftfile /var/lib/ntp/drift broadcastdelay 0.008 # # K
12、eys file. If you want to diddle your server at run time, make a # keys file (mode 600 for sure) and define the key number to be # used for making requests. # # PLEASE DO NOT USE THE DEFAULT VALUES HERE. Pick your own, or remote # systems might be able to reset your clock at will. Note also tha
13、t # ntpd is started with a -A flag, disabling authentication, that # will have to be removed as well. # keys /etc/ntp/keys 客户端ntp.conf # Permit time synchronization with our time source, but do not # permit the source to query or modify the service on this system. #restrict default nomo
14、dify notrap noquery # Permit all access over the loopback interface. This could # be tightened as well, but to do so would effect some of # the administrative functions. restrict 127.0.0.1 # -- CLIENT NETWORK ------- # Permit systems on this network to synchronize with this # time ser
15、vice. Do not permit those systems to modify the # configuration of this service. Also, do not use those # systems as peers for synchronization. # restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap # --- OUR TIMESERVERS ----- server 192.168.112.201 #设置局域网时间服务器地址 #server 0.pool.nt
16、p.org #server 1.pool.ntp.org #server 2.pool.ntp.org # --- NTP MULTICASTCLIENT --- #multicastclient # listen on default 224.0.1.1 # restrict 224.0.1.1 mask 255.255.255.255 nomodify notrap # restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap restrict 192.168.112.201 mask 255.255.25
17、5.0 nomodifY # --- GENERAL CONFIGURATION --- # # Undisciplined Local Clock. This is a fake driver intended for backup # and when no outside source of synchronized time is available. The # default stratum is usually 3, but in this case we elect to use stratum # 0. Since the server line does
18、 not have the prefer keyword, this driver # is never used for synchronization, unless no other other # synchronization source is available. In case the local host is # controlled by some external source, such as an external oscillator or # another protocol, the prefer keyword would cause the loc
19、al host to # disregard all other synchronization sources, unless the kernel # modifications are in use and declare an unsynchronized condition. # server 127.127.1.0 # local clock fudge 127.127.1.0 stratum 10 # # Drift file. Put this in a directory which the daemon can write to. # No symb
20、olic links allowed, either, since the daemon updates the file # by creating a temporary in the same directory and then rename()'ing # it to the file. # driftfile /var/lib/ntp/drift broadcastdelay 0.008 # # Keys file. If you want to diddle your server at run time, make a # keys file (mode
21、600 for sure) and define the key number to be # used for making requests. # # PLEASE DO NOT USE THE DEFAULT VALUES HERE. Pick your own, or remote # systems might be able to reset your clock at will. Note also that # ntpd is started with a -A flag, disabling authentication, that # will have to be removed as well. # keys /etc/ntp/keys 2006-08-09 华为三康机密,未经许可不得扩散 第7页, 共7页






