1.下载安装

使用yum或者直接使用源码编译安装都可以

 yum -y install ntp

 or

 wget http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-4.2.8p8.tar.gz && tar zxvf ntp-4.2.8p8.tar.gz && cd ntp-4.2.8p8 && ./configure && make && make install

2.配置ntp服务器server

编辑/etc/ntp.conf (如果文件不存在 则新建一个)

#设置本机权限
restrict 127.0.0.1      mask 255.0.0.0
#设置本网段权限                            nomodify 表示不可更改服务器标志
restrict 192.168.3.0    mask 255.255.255.0 nomodify
#设置所有网络权限
restrict 0.0.0.0 mask 0.0.0.0 nomodify notrap
# 设置日志文件
logfile  /var/log/ntpd.log
# 配置server
server cn.pool.ntp.org prefer
server asia.pool.ntp.org

然后启动ntpd服务:

systemctl restart ntpd

or

ntpd -c /etc/ntpd.conf

至此, ntp服务器配置并启动成功。

3.配置ntp服务client

我们要局域网的其他机器均与192.168.3.1同步, 则需要在其他局域网机器安装ntpd, 安装方式同上。

首先使用 ntpdate 192.168.3.1 命令更新下本地时间, 同时测试3.1的ntp的server正常。

编辑 /etc/ntp.conf

server 192.168.3.1

然后启动ntpd服务:

ntpd -c /etc/ntp.conf

or

systemctl restart ntpd

客户端机器也可以不启动ntpd, 直接配置定时任务运行 ntpdate 192.168.3.1

Q.E.D.