centos 7 离线安装ntp

2023-05-16

参考:https://www.jianshu.com/p/9c4656886243

1、简介

NTP(Network TimeProtocol,网络时间协议)是用来使计算机时间同步的一种协议。它可以使计算机对时钟源做同步化,提供高精准度的时间校正。
通过搭建ntp服务,可以为内网服务器授时,实现内网服务器集群的时间同步,为应用部署提供便利。

2、服务端配置

NTP服务采用C/S结构,为内网集群授时,需要选择一台服务器(IP为192.168.10.117)作为NTP服务端,配置如下:

(1)通过外网centos电脑,下载NTP软件包及依赖。

yum reinstall --downloadonly --downloaddir=/home/ntp   ntp

ntp依赖包下载链接

https://download.csdn.net/download/lqh_linux/85046929

(2)把ntp的3个依赖包移动到内网服务器/home/ntp目录,进行离线安装。

cd  /home/ntp
rpm -ivh --force autogen-libopts-5.18-5.el7.x86_64.rpm
rpm -ivh --force ntpdate-4.2.6p5-29.el7.centos.2.x86_64.rpm
rpm -ivh --force ntp-4.2.6p5-29.el7.centos.2.x86_64.rpm

(3)配置NTP服务端

备份原配置文件

mv  /etc/ntp.conf  /etc/ntp.conf.bak

新建配置文件ntp.conf,增加自定义配置

vim /etc/ntp.conf
#允许192.168.10.0 网段和192.168.1.0 网段服务器进行同步,拒绝其他服务器的同步
restrict 192.168.10.0 mask 255.255.255.0 nomodify
restrict 192.168.1.0 mask 255.255.255.0 nomodify
restrict 0.0.0.0 mask 0.0.0.0 nomodify notrap noquery notrust
restrict 127.0.0.1
restrict -6 ::1
#设置服务器无法同步外网时间,就和本地系统时间同步。
server 127.127.1.0
fudge   127.127.1.0 stratum 10

启动NTP服务

systemctl status ntpd

3、linux客户端配置

设置其它内网服务器为客户端,定时与NTP服务端192.168.1.100进行时间同步。

(1)客户端组件安装

复制NTP软件包及依赖到其它内网服务器/home/ntp目录,进行ntp客户端离线安装。

cd  /home/ntp
rpm -ivh --force autogen-libopts-5.18-5.el7.x86_64.rpm
rpm -ivh --force ntpdate-4.2.6p5-29.el7.centos.2.x86_64.rpm

(2)客户端定时同步配置

在crontab 中,添加定时任务配置,设置每3天同步一次:

crontab -e
30 1 */3 * * * /usr/sbin/ntpdate 192.168.10.117

4.大华摄像头配置时间同步

依次选择:系统管理>本机设置>日期时间>ntp设置>填写ntp服务器ip>确定
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

centos 7 离线安装ntp 的相关文章

随机推荐