内网CentOS7搭建ntp服务器实现内网时间同步
内网CentOS7搭建ntp服务器实现内网时间同步
背景
- 公司内部有很多虚拟机,本来很简单的实现了每天晚上自动同步阿里云时间
crontab -e
1 1 * * * ntpdate ntp.aliyun.com
- 但是鉴于存在很多机器无法上网,后者是调用阿里云总有损耗.
- 计划自己搭建ntp的服务器时间简单时间同步.
安装软件
- CentOS8 已经弃疗,所以本次以CentOS7为例进行说明.
查看是否已经安装 ntp
rpm -qa |grep ntp
如果没有安装的话可以使用
yum install ntp ntpdate 方式来安装.
查看配置
- 这里学习多位大拿的资料.
配置文件的路径为 /etc/ntp.conf
需要说明的一点是,这个配置文件既可以实现服务端也可以实现客户端
通过配置文件不通来进行区分.
而且一个机器既可以当客户端,同步阿里或者是国家授时中心的时间
然后走位内网服务器的时钟同步源来提供服务.
最简单的ntp配置文件
restrict 127.0.0.1
restrict 10.0.0.0 mask 255.0.0.0 nomodify notrap
server 127.127.1.0
fudge 127.127.1.1 stratum 8
- 设置之后启动服务即可 systemctl enable ntpd && systemctl restart ntpd
学习配置
- 核心配置事项
1. driftfile /var/lib/ntp/drift
记录同步时间时的一些差异信息, 默认即可可以不用改.
2. restrict default nomodify notrap nopeer noquery
进行限制, 注意这一段需要修改, 可以讲 nopeer和noquery和notrap 删除掉 修改为
restrict default nomodify
default 表示所有的ip地址都可以使用这个服务器进行时间 同步
nomodify的含义是不允许客户端修改服务器的时间.
noquery 不允许客户端查询, 所以这个要删除掉
3. restrict 127.0.0.1 表示本地可以任意修改.可以有也可以没有应该
4. 添加两天条 server 127.127.0.1 注意不能是 127.0.0.1 表示自己也是一server
fudge 127.127.1.0 stratum 10 表示自己是一个层级比较低的服务.可以从其他服务同步时间
5. server ntp.aliyun.com iburst
# 我没搞明白 为啥不加这一句死活不通.
设置服务启动
- 启动服务开启防火墙
systemctl restart ntpd
firewall-cmd --zone=public --add-port=123/udp --permanent && firewall-cmd --reload
客户端验证
- 在另外一台机器上面进行同步验证
ntpdate -d 10.110.81.88
- 修改另外一台机器客户端的配置文件
vim /etc/ntp.conf
将server 都注释掉
只保留一条
server 10.110.81.88 iburst
- 查看信息
ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
10.110.81.88 203.107.6.88 3 u 416 64 300 0.000 0.000 0.000
内网CentOS7搭建ntp服务器实现内网时间同步的更多相关文章
- 内网环境搭建NTP服务器
说在前面:ntp和ntpdate区别 ①两个服务都是centos自带的(centos7中不自带ntp).ntp的安装包名是ntp:ntpdate的安装包是ntpdate.他们并非由一个安装包提供. ② ...
- centos6 & centos7搭建ntp服务器
原理 NTP(Network TimeProtocol,网络时间协议)是用来使计算机时间同步的一种协议.它可以使计算机对其服务器或时钟源做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1 ...
- CentOS7搭建NTP服务器及客户端同步时间
一.服务器配置 1.查看服务器.客户端操作系统版本 [root@hadoop101 ~]# cat /etc/redhat-release CentOS Linux release (Core) 2. ...
- linux篇-CentOS7搭建NTP服务器
1查看服务器.客户端操作系统版本 2查看服务器是否安装ntp 3如果没有安装 4安装完成后重新查看服务器是否安装ntp 5查看ntp服务器状态 6修改配置文件 注释 #server 0.centos. ...
- 阿里云内网和公网NTP服务器和其他互联网基础服务时间同步服务器
阿里云为云服务器ECS提供了内网NTP服务器,对于阿里云以外的设备,阿里云同时提供了 公网NTP服务器,供互联网上的设备使用. 内网和公网NTP服务器 以下为阿里云提供的内网和公网NTP服务器列表. ...
- centos7搭建ntp时间同步服务器chrony服务
centos7搭建ntp时间同步服务器chrony服务 前言: 在centos6的时候我们基本使用的是ntp服务用来做时间同步,但是在centos7后推荐是chrony作为时间同步器的服务端使用, ...
- Centos7安装搭建NTP服务器和NTP客户端同步时间
NTP简介: NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议. 在计算机的世界里,时间非常地重要 例如:对于火箭发射这种科研活动,对时间的 ...
- 闲置安卓设备搭建Linux服务器实现外网访问
title: 闲置安卓设备搭建Linux服务器实现外网访问 这是我搭过的第一个博客系统,写贴纪念一下 待博主整理好思路,将今天所用到的全部分享! 好吧,我就是穷.富人靠科技,穷人靠变异.我这种穷人是真 ...
- CentOS7 搭建 SVN 服务器
CentOS7 搭建 SVN 服务器 介绍SVN: SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上 ...
- centos7 搭建WEB服务器
centos7 搭建WEB服务器 2017年09月17日 09:44:50 逝然1994 阅读数:18321 标签: centosapacheweb服务器 更多 个人分类: centos服务器简单配置 ...
随机推荐
- 宝兰德应用服务器软件与华为云GaussDB完成兼容互认证
摘要:北京宝兰德软件股份有限公司携手华为云完成宝兰德应用服务器软件9.5与GaussDB数据库兼容性测试,并获得华为云授予的技术认证书. 本文分享自华为云社区<宝兰德应用服务器软件与华为云Gau ...
- 六一儿童节,看我用ModelArts让8090梦回童年
[本期推荐] 8岁小朋友的儿童节,有点硬核,一起来认识这些小小程序员,看他们如何coding出一个与众不同的童年. 摘要: 如果还能再过一次儿童节-- 本文分享自华为云社区<"梦回童年 ...
- 边缘AI方案落地问题探讨
摘要:本文介绍了如何兑现边缘AI带来好处的承诺,并针对边缘AI落地和商业闭环发起的开源社区工作. 本文分享自华为云社区<华为云:边缘AI方案落地问题探讨及调研>,作者: 华为云边缘云创新实 ...
- MongoDB 读写分离——Windows MongoDB 副本集配置
本文基于:MongoDB 读写分离--MongoDB 安装 参考:https://docs.mongodb.com/manual/tutorial/deploy-replica-set-for-tes ...
- Chrome 英文翻译插件,沙拉查词
下载: https://pan.baidu.com/s/1VRaZzKgyPKc0Qt6Gufk3yw 提取码: chbm 下载: https://pan.baidu.com/s/1VRaZzKgyP ...
- 数据存入已有Excel
import openpyxl filepath = r'.\UCB2Create_course\SuccsessCourse.xlsx' wb = openpyxl.load_workbook(fi ...
- Hugging News #0203: 3.3 MB 的文生图模型、RHLF 训练框架、手机上能跑的 Transformer
每一周,我们的同事都会向社区的成员们发布一些关于 Hugging Face 相关的更新,包括我们的产品和平台更新.社区活动.学习资源和内容更新.开源库和模型更新等,我们将其称之为「Hugging Ne ...
- 销售订单BAPI增强
一.需求背景 在销售订单批导时,需要调用BAPI:BAPI_SALESORDER_CREATEFROMDAT2维护成本中心字段, 二.增强实现 BAPI中没有该字段,需要通过增强的方式导入.通过BAP ...
- 通过Navicate for MySQL导入SQL文件
本文介绍通过Navicate for MySQL导入SQL文件的方法. 前提条件 已安装Navicat for MySQL 和 MySql.您可以前往 Navicat官网 下载Navicat for ...
- P3574 [POI2014]FAR-FarmCraft (树形DP)
这题直接贪心显然不可行. 考虑树形dp,用 \(f_i\) 表示到 \(i\) 人后,以 \(i\) 为根的所有人安装完的最短时间. 对于一个节点 \(u\), 假设拜访子节点的顺序为 \(v_1,v ...