转载

Centos下搭建NTP时间服务器

NTP协议可使多台客户机的时间与指定的NTP服务器的时间保持一致。在实际生产过程中,保证所有服务器的时间同步还是很有必要的。下面详细讲解Centos下搭建NTP时间服务器的具体步骤。

1、安装NTP服务

[root@ntp ~]# yum install ntp #安装NTP时间服务器,默认端口是使用了Network Time Protocol Daemon(UDP 123 port)

2、启动NTP服务,一般我们可以使用ntp默认配置(NTP的主配置文件为/etc/ntp.conf )

[root@ntp ~]# service ntpd restart #重启NTP服务

3、客户端时间同步时报错说明和解决办法

[root@linux ~]# date #查看当前系统时间  [root@linux ~]# ntpdate 192.168.4.183 #客户端访问NTP时间服务器  23 Sep 09:28:20 ntpdate[27568]: no server suitable for synchronization found #意思是没有可用的时间服务器。

以下的定义是让NTP Server和其自身保持同步,如果在/ntp.conf中定义的server都不可用时,将使用local时间作为ntp服务提供给ntp客户端。

解决办法:

server 127.127.1.0

fudge 127.127.1.0 stratum 8

4、关于NTP配置文件权限设定部分和NTP相关命令

权限的设定主要以 restrict 这个参数来设定,主要的语法为:

restrict IP地址 mask 子网掩码 参数

其中 IP 可以是IP地址,也可以是 default ,default 就是指所有的IP

参数有以下几个:

ignore :关闭所有的 NTP 联机服务

nomodify:客户端不能更改服务端的时间参数,但是客户端可以通过服务端进行网络校时。

notrust :客户端除非通过认证,否则该客户端来源将被视为不信任子网

noquery :不提供客户端的时间查询

注意:如果参数没有设定,那就表示该 IP (或子网)没有任何限制!

/usr/sbin/ntpd NTP服务的守护进程,配置文件为/etc/ntp.conf 。

/usr/sbin/ntpdate 用来连接NTP服务器命令,比如ntpdate 192.168.6.51 。

/usr/sbin/ntpq NTP查询命令。

Centos下搭建NTP时间服务器

Centos下搭建NTP时间服务器
原文  http://www.chinastor.org/FuWuQi/8348.html
正文到此结束
Loading...