一、操作环境

[root@localhost ~]# screenfetch

二、详情&rpm包

1.问题
  最近出差配置zabbix监控时候遇到了时间不同步的问题,环境是A类可以访问互联网和内网,B类只能访问内网,故此写了这篇文章共享给大家希望能给遇到同样问题的道友一些帮助。当然如果有更好的方法欢迎评论留言。
2.解决方法

名称 ip 角色功能
服务器A 192.168.1.9 局域网NTP服务器、互联网时间同步
服务器B 192.168.0.172 需要时间同步的内网服务器

关系说明:
1)A通过ntpdate+crontab实时同步互联网时间,自身做内网B的ntp服务器。
2)B通过ntpdate实时同步A系统时间。

3.rpm包
npt-rpm包【提取码r7q1】

三、部署

A服务器操作:

1.服务器A安装ntp、ntpdate服务

yum -y install ntp ntpdate

2.配置服务器A的ntp.conf配置文件

[root@localhost ~]# vim /etc/ntp.conf
driftfile /var/lib/ntp/drift
restrict default nomodify notrap nopeer noqueryrestrict 192.168.1.9 #A服务器ip
restrict ::1
restrict 192.168.0.0 mask 255.255.0.0 nomodify notrap #需要从A服务器同步时间的客户机网段server 127.127.1.0
fudge 127.127.1.0 stratum 10includefile /etc/ntp/crypto/pw
keys /etc/ntp/keyslogfile /var/log/ntpstats/ntpd.log
disable monitor:wq #保存并退出[root@localhost ~]# systemctl enable --now ntpd  #设置开机自启

3.服务器A手动同步一次互联网时间

[root@localhost ~]# ntpdate -u ntp1.aliyun.com
22 Aug 05:39:56 ntpdate[738]: step time server 120.25.115.20 offset 16.260223 sec


4.服务器A写入计划任务每十分钟同步一次互联网时间

[root@localhost ~]# echo "*/10 * * * * /usr/sbin/ntpdate -u ntp1.aliyun.com > /dev/null 2>&1" >> /var/spool/cron/root
[root@localhost ~]# crontab -l #查看是否成功

B服务器操作:

1.服务器B安装ntpdate服务

 yum -y install  ntpdate

2.服务器B手动同步一次服务器A的时间

ntpdate 192.168.1.9


3.服务器B写入计划任务每十分钟同步一次服务器A的时间

[root@host-192-168-0-172 ~]# echo "*/10 * * * * /usr/sbin/ntpdate 192.168.1.9 > /dev/null 2>&1" >> /var/spool/cron/root
[root@host-192-168-0-172 ~]# crontab -l #查看是否成功

四、结束语

  到此ntp时间同步问题就已经解决了,B类服务器不限制数量同理以此可以实现内网间接性同步互联网世界解决zabbix agent与server之间的时间差>60s问题,感谢大家的支持与关注!

CentOS7.9搭建NTP服务器相关推荐

  1. CentOS7搭建NTP服务器

    搭建ntp服务器 查看服务器.客户端操作系统版本 2查看服务器是否安装ntp 3如果没有安装 4安装完成后重新查看服务器是否安装ntp 5查看ntp服务器状态 6修改配置文件 注释 #server 0 ...

  2. centos7 下搭建git服务器

    总的来说,搭建git和svn形式差不多 1.首先要在服务器安装git环境,创建用户密码和仓库等 2.然后个人主机(基本是window)安装git客户端 3.将个人主机客户端的秘钥写到git服务器的一个 ...

  3. 虚拟化--051 vsphere linux搭建NTP服务器搭建

    051 vsphere linux搭建NTP服务器搭建 参考链接 http://url.cn/g96DNG 转载于:https://blog.51cto.com/williamliuwen/16865 ...

  4. Linux7中安装DNS服务,CentOS7/RHEL7搭建DNS服务器

    CentOS7/RHEL7搭建DNS服务器 DNS(域名系统)主要用于域名与IP地址的相互转换,将IP地址转换成对应的主机名或将主机名转换成与之相对应IP地址的一种机制.通过域名解析出IP地址的叫做正 ...

  5. centos+7虚拟机web服务器,CentOS7上搭建WEB服务器

    mysql 安装 直接yum install mysql-server是不可以的 1 wget http://repo.mysql.com/mysql-community-release-el7-5. ...

  6. win7制作ntp服务器,win7系统搭建ntp服务器的操作方法

    很多小伙伴都遇到过对 1.关闭windows系统自带的防火墙,否则NTP时间将无法正常同步. 2.单击"开始",选择"运行",输入regedit后确定,找到下面 ...

  7. Linux服务器搭建--NTP服务器的搭建与配置

    起因 公司内网里有多台服务器,由于是局域网下,所以时间无法与Internet进行时间同步,故想通过搭建NTP服务器,NTP服务器与Internet进行时间同步,而局域网中的其他服务器与该NTP服务器进 ...

  8. win7制作ntp服务器,win7系统搭建ntp服务器的处理步骤

    随着电脑的使用率越来越高,我们有时候可能会遇到对win7系统搭建ntp服务器进行设置,如果我们需要对win7系统搭建ntp服务器进行设置时,要怎么处理呢? 接下来给大家带来win7系统搭建ntp服务器 ...

  9. centos7上搭建git服务器

    centos7上搭建git服务器 环境 centos7,git 1.8.3,tortisegit 安装git和创建用户 注:$代表用root用户登录 # 安装Git $ yum install git ...

最新文章

  1. TVM Reduction降低算力
  2. POJ3690:Constellations——题解
  3. python Intel Realsense D435 图像自动采集程序 自动剔除模糊图像
  4. 授予数据库账号dba权限_数据库用户和权限
  5. 机器学习中的数学知识(part2)
  6. 【转】Task和async/await详解
  7. 钉钉流量暴增百倍,阿里云抗住了!
  8. 本模型基于Cruise软件搭建整车模型,基于Matlab/Simulink软件搭建整车控制模块,包括整车模式控制、扭矩分配
  9. 站长之死:互联网界夹心层的梦想反思录
  10. goharbor harbor-helm 搭建 记录
  11. Bilibili缓存视频在电脑端直接打开方式
  12. 手机文件上传服务器,如何上传文件到服务器 上传文件到服务器方法
  13. 如何用PHP写webshell,phpAdmin写webshell的方法
  14. android用代码返回桌面
  15. 8Manage:大宗商品采购,专注构建企业采购信息化!
  16. “水仙花数”与变种“水仙花数”
  17. 写得真励志,深度发展,成为不可替代的技术员
  18. 【c++】string类的模拟实现(下)
  19. 石家庄市中考计算机试题,河北中考信息技术Word考题.docx
  20. 华为HCIP-DATACOM题库解析301-330(821)

热门文章

  1. springboot整合minio搭建对象储存及短链服务
  2. Siamese-fc孪生网络目标跟踪
  3. sysbench 1.0.6 mysql_sysbench mysql压测
  4. 计算机二级Python操作题练习(第九套)
  5. CCNA(思科认证网络工程师)
  6. 【网易C计划重磅启动】参与开源分布式存储Curve,抢校招offer!
  7. 计算机二级Web(1):Web技术基础
  8. 利用JAVA中关于继承的相关知识求得圆柱体体积并输出
  9. 07---布儒斯特角
  10. 微信公众号python开发_Python微信公众号开发