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.