搭建Linux下NTP服务器



注意:在安装时间服务器前,关闭服务器和客户端的防火墙以及相关的杀毒软件等,Linux下还要关闭Selinux,Windows下则要确认关闭防火墙服务。


一、搭建时间同步服务器
1、RPM安装ntpserver
[root@dba~]# rpm -ivh ntp-4.2.6p5-1.el6.x86_64.rpm


2、修改ntp.conf配置文件
vim/etc/ntp.conf


#允许任何IP的客户机都可以进行时间同步
将“restrictdefault kod nomodify notrap nopeer noquery”这行修改成:restrictdefault nomodify


#增加本地默认NTP时间地址
server127.127.1.0
fudge127.127.1.0 stratum 10




3、以守护进程启动ntpd
[root@dba~]# ntpd -c /etc/ntp.conf -p /tmp/ntpd.pid
[root@dba~]#chkconfig –level 35 ntpd on #设置时间服务自动启动
[root@dba~]#chkconfig –level 35 ntpdate on




4、ntpd启动后,客户机要等几分钟再与其进行时间同步,否则会提示“noserver suitable for synchronization
 found”错误。


二、配置时间同步客户机
[root@dba~]#crontab -e


#每天的5点10分、9点10分、14点10分、19点10分与时间同步服务器进行同步
105,9,14,19 * * * /usr/sbin/ntpdate 192.168.2.3 #timeserver ip


#表示每隔10分钟同步一次时间
0-59/10* * * * /usr/sbin/ntpdate 192.168.10.1


三、其它


1,在ntpserver上使用命令,用于排错




2,在windows上同步时间报错:

搭建Linux下NTP服务器_第1张图片


解决如下:
系统禁用的时间同步的服务
windowstime服务失效
把自动与internet时间服务器同步关闭,再打开
修复:
1.仍然进入命令行,然后键入
w32tm/register
正确的响应为:
W32Time成功注册


2.如果上一步正确,用net  start "windows time"启动服务。

你可能感兴趣的:(Linux)