Centos 7 搭建NTP server 时间服务器

CentOS7 配置NTP服务器 内网服务器通过NTP服务器进行时间同步。 阅读详情

需求说明:为了所有服务器时间统一,需要从所有服务器中选择一台做时间服务器(管理端),其他机器是客户端。具体搭建过程如下

管理端:ip是192.168.1.125

1.开放ntp默认端口123,设置UDP端口123的完全双向访问:

iptables -A INPUT -p udp --dport 123 -j ACCEPT
iptables -A OUTPUT -p udp --sport 123 -j ACCEPT

 或者是直接关闭防火墙(不推荐)

[root@localhost ~]# firewall-cmd --state #查看防火墙状态
running
[root@localhost ~]# systemctl stop firewalld #停止防火墙的服务
[root@localhost ~]# systemctl disable firewalld #禁止开机启动

2.下载和安装:因为centos7默认是么有安装过ntp的,客户端也需要执行安装(如果找不到配置文件就执行下面命令安装)

yum –y install ntp

3.检查安装是否成功:

rpm –qa | grep ntp
安装完成之后,再检查,会出现如下两个文件:
ntp-4.2.6p5-29.el7.centos.2.x86_64
ntpdate-4.2.6p5-29.el7.centos.2.x86_64

4.更新时间服务器时间为最新时间:

a.服务器可以连接外网:

ntpdate cn.pool.ntp.org

b.服务器不可联网:手动设置为当前时间 

date –s "2019-02-19 16:00:00"

c.关键操作,设置时间后,需要把时间更新到BIOS,执行如下命令:

hwclock -w

5.修改配置文件:

修改之前先备份,要时刻养成备份的好习惯,以防万一,有备无患!!!

cp /etc/ntp.conf /etc/ntp.back.conf

进行修改操作:

vi /etc/ntp.conf

将下面原有的四行注释掉:

#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst

如果服务器可以联网,添加下面内容:

server 0.cn.pool.ntp.org iburst
server 1.cn.pool.ntp.org iburst
server 2.cn.pool.ntp.org iburst
server 3.cn.pool.ntp.org iburst

如果服务器无法联网,添加下面内容:二者执行一个即可

server 127.127.1.0
fudge 127.127.1.0 stratum 10

修改完毕,按ESC键,然后输入下面内容保存并退出(记得先输入冒号:)     :wq

6.配置完毕之后,启动服务:

service ntpd start

或者使用下面命令也可以:

systemctl start ntpd

启动会看到如下内容:

Redirecting to /bin/systemctl status ntpd.service
● ntpd.service - Network Time Service
   Loaded: loaded (/usr/lib/systemd/system/ntpd.service; disabled; vendor preset: disabled)
   Active: active (running) since Thu 2021-01-28 04:48:53 EST; 12s ago
  Process: 46144 ExecStart=/usr/sbin/ntpd -u ntp:ntp $OPTIONS (code=exited, status=0/SUCCESS)
 Main PID: 46145 (ntpd)
   CGroup: /system.slice/ntpd.service
           └─46145 /usr/sbin/ntpd -u ntp:ntp -g

Jan 28 04:48:53 localhost.localdomain ntpd[46145]: Listen and drop on 0 v4wildcard 0.0.0.0 UDP 123
Jan 28 04:48:53 localhost.localdomain ntpd[46145]: Listen and drop on 1 v6wildcard :: UDP 123
Jan 28 04:48:53 localhost.localdomain ntpd[46145]: Listen normally on 2 lo 127.0.0.1 UDP 123
Jan 28 04:48:53 localhost.localdomain ntpd[46145]: Listen normally on 3 bond0 192.168.1.125 UDP 123
Jan 28 04:48:53 localhost.localdomain ntpd[46145]: Listen normally on 4 lo ::1 UDP 123
Jan 28 04:48:53 localhost.localdomain ntpd[46145]: Listening on routing socket on fd #21 for interface updates
Jan 28 04:48:53 localhost.localdomain ntpd[46145]: 0.0.0.0 c016 06 restart
Jan 28 04:48:53 localhost.localdomain ntpd[46145]: 0.0.0.0 c012 02 freq_set kernel 0.000 PPM
Jan 28 04:48:53 localhost.localdomain ntpd[46145]: 0.0.0.0 c011 01 freq_not_set
Jan 28 04:49:00 localhost.localdomain ntpd[46145]: 0.0.0.0 c614 04 freq_mode

命令扩展:

第一套命令如下:
service ntpd start #启动
service ntpd restart #重启
service ntpd status #查看状态
service ntpd stop #关闭
第二套命令如下:
systemctl start ntpd
systemctl restart ntpd
systemctl starus ntpd
systemctl stop ntpd

7.启动完毕,检查服务是否可用:

ntpq –p

出现如下内容,则启动成功:

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*time.cloudflare 10.4.1.175       3 u   12   64    1  195.903   -0.804   0.209
 203.107.6.88    10.137.38.86     2 u   11   64    1   20.907   -3.916   0.116
 119.28.183.184  100.122.36.4     2 u   10   64    1   50.081    1.703   0.217

说明:可以看到offset和jitter都有对应的值,remote中带星号(*)的为ntp挡圈选中的授时服务点,LOCAL表示本机,所以可以看到当前选择的授时服务点即为本机。如果是没有联网的配置只会显示LOCAL这一项。 

客户端:ip是192.168.0.1 -10 在1-10所有客户端执行如下命令:

1.更新时间:

[root@node4 ~]# ntpdate 192.168.1.125
28 Jan 04:53:11 ntpdate[105509]: no server suitable for synchronization found
出现失败
[root@node4 ~]# ntpdate 192.168.1.125
28 Jan 21:21:52 ntpdate[174442]: adjust time server 192.168.1.125 offset 0.001747 sec
表示成功

2.修改配置文件:

同样先备份:

cp /etc/ntp.conf /etc/ntp.back.conf

执行修改:

vi /etc/ntp.conf

修改如下,将以下四行注释掉:

#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst

添加如下内容:

# ntp server
server 192.168.1.125 iburst

添加完成之后保存退出。切记1-10服务器都要配置。

3.启动检查:

service ntpd start

检查:

[root@node4 ~]# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*192.168.1.125     203.107.6.88     3 u    5   64    1    0.139   -0.826   0.088

remote带*号,表示选择的授权服务器。到此所有配置完毕。如果没有看见*号出现,过几秒再看下就出现了。

#Centos Centos7配置NTP服务端和客户端 阅读详情

相关推荐

Linux 实例:配置 NTP 服务

ntpd(Network Time Protocol daemon)是 Linux 操作系统的一个守护进程,用于校正本地系统与时钟源服务器之间的时间,完整的实现了 NTP 协议。ntpd 与 ntpdate 的区别是 ntpd 是步进式的逐渐校正时间,不会出现时间跳变,而 ntpdate 是断点更新。根据实际需求,执行以下不同的命令,检查 ntpd 的状态。执行以下命令,判断是否安装 ntpd。执行以下命令,重启 ntpd 服务。依次执行以下命令,为。配置文件增加安全性。

lclplus的博客 3287

Centos7 安装配置NTP服务

一、安装NTP yum -y install ntp 二、设置开机启动 chkconfig ntpd on 三、配置内网NTP Server 1、修改ntp.conf vi /etc/ntp.conf 第一种配置: 允许任何IP的客户机都可以进行时间同步 将 restrict default kod nomodify notrap nopeer noquery 这行修改...

justlpf的专栏 1万+

Linux NTP服务端配置详解:从原理到实战搭建内网时间同步服务器

网络时间协议(NTP)是分布式系统中实现时间同步的核心技术,它通过层级(Stratum)架构和时钟漂移补偿算法,确保多台设备间的时间一致性。在分布式日志分析、数据库主从同步等场景中,精确的时间戳对于问题排查和数据一致性至关重要。传统依赖公网NTP服务器的方式存在延迟、不稳定等局限,因此在内网搭建私有NTP服务端成为提升可控性和安全性的常见工程实践。本文聚焦于NTP服务端的核心配置文件`/etc/ntp.conf`,深入解析其访问控制、上游服务器配置、时钟漂移文件等关键模块,并提供了从安装部署、状态验证到防火

weixin_28365523的博客 309

CentOS上安装NTP并配置时间同步

在CentOS上安装NTP并配置阿里云提供的NTP服务器进行时间同步,可以按照以下步骤操作。阿里云提供了稳定的时间同步服务,有助于确保你的系统时间准确。

qq_61263455的博客 3114

CentOS7使用NTP进行时间同步

1. NTP时钟同步方式说明 NTP在linux下有两种时钟同步方式,分别为直接同步和平滑同步:  直接同步  使用ntpdate命令进行同步,直接进行时间变更。如果服务器上存在一个12点运行的任务,当前服务器时间是13点,但标准时间时11点,使用此命令可能会造成任务重复执行。因此使用ntpdate同步可能会引发风险,因此该命令也多用于配置时钟同步服务时第一次同步时间时使用。  平滑同

python的博客 7564

Linux NTP时间同步全解析(CentOS7环境)

Linux时间同步全解析

毛毛的专栏 5725

NTP服务搭建

NTP服务搭建

weixin_57036922的博客 659

centos 7 搭建NTP服务器

要在本地虚拟机上搭建hadoop3集群,本地搭建三台服务器。 一台与外围连接的NTP服务器:master 两台客户端集群同步masterNTP服务器时间。 检查时区: date Thu Sep 19 12:30:19 CST 2019 #cst 国内 查看硬件时间 hwclock 编辑时区 vim /etc/sysconfig/clock ZONE="Asia...

qqjjjaa11的专栏 489

NTP配置

Centos7 NTP server 搭建。允许源192.168.1.0/24同步时间。查看服务器本地时钟与NTP服务器同步情况。修改授时服务器ntp server。华为CE交换机NTP同步时间配置。华为S交换机NTP同步时间配置。允许所有源IP同步时间。拒绝所有源IP同步时间。

weixin_41023852的博客 595

centos7 离线配置ntp服务 实现同步内网ntp时间服务器时间

linux配置时间同步

qq_37120100的博客 2801

Kylin Server V10下NTP服务器配置

在Kylin Server V10下安装配置NTP服务器

禅与代码的艺术 4179

Linux ntp时间服务器的搭建和配置

Linux ntp时间服务器的搭建和配置 date +"%Z %z" 查看ntp服务器与上层ntp的状态 【命令】ntpq -p remote:本机和上层ntp的ip或主机名,“+”表示优先,“*”表示次优先 refid:参考上一层ntp主机地址 st:stratum阶层 when:多少秒前曾经同步过时间 poll:下次更新在多少秒后 reach:已经向上层ntp服务器要求更新的次数 delay:网络延迟 offset:时间补偿 jit...

zsk_john的技术分享专用博客 1万+

Centos7 搭建NTP服务器及客户端同步时间

最近项目中需要搭建CEPH集群,所以需要搭建NTP服务器来做时钟同步,在配置时钟同步服务器时第一次同步时间时,使用ntpdate命令,后续通过ntpd服务与服务器同步时间。 一、搭建NTP服务器 1、查看服务器、客户端操作系统版本 $ cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) 2、查看服务器是否安装ntp,系...

专注基础架构领域 3066

centos7下搭建ntp服务器

服务器端 1.使用yum安装ntp ntpdate; yum install ntp ntpdate -y 2.查看服务是否安装成功,有相应服务即代表成功; rpm -qa | grep ntp 3.修改配置文件,使该NTP服务器同步阿里NTP服务器; vim /etc/ntp.conf server ntp1.aliyun.com server ntp2.aliyun.com 4.启动ntp服务,查看状态 systemctl start ntpd 5.查看是否同步 ntpq -p 6.设置开机

smanp的博客 4425

C语言练习题:据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤的数值是公斤数值的两倍。现给定某人身高,请你计算其标准体重应该是多少?

题目内容: 据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤的数值是公斤数值的两倍。现给定某人身高,请你计算其标准体重应该是多少?(顺便也悄悄给自己算一下吧……) 输入格式: 输入第一行给出一个正整数H(100 < H ≤ 300),为某人身高。 输出格式: 在一行中输出对应的标准体重,单位为市斤,保留小数点后1位。 输入样例: 169 输出样例: 124.2 代码如下: #include<stdio.h> int main() { i

weixin_44877226的博客 2万+

RAG-Anything 实战指南:从零构建企业级多模态知识库

本文是RAG-Anything的实战指南,详细介绍了如何从零构建企业级多模态知识库。通过一体化框架,它能无差别解析文本、表格、图片、公式等多格式文档,并构建可深度理解和智能检索的知识图谱。指南涵盖了环境搭建、核心实战、智能查询及生产级部署优化,帮助企业将杂乱文档转化为智能知识大脑。

pandas7gardener的博客 243

centos 系统时间 ntp服务器,【ntp】CentOS上搭建ntp服务器,并实现时间同步

NTP服务器顾名思义就是时间同步服务器(Network Time Protocol),Linux下的ntp服务器配置相对来说都比较容易,但在Linux下有一个弊端,不同时区或者说是时间相差太大的无法同步,所以在配置ntp服务器之前需要把时间配置成相同的。NTP时钟同步方式说明NTP在linux下有两种时钟同步方式,分别为直接同步和平滑同步:直接同步使用ntpdate命令进行同步,直接进行时间变更。...

weixin_42502811的博客 1386

告别调参烦恼:用Simulink手把手实现自适应模糊PID温度控制(附模型下载)

本文详细介绍了如何使用Simulink实现自适应模糊PID温度控制,解决传统PID调参难题。通过模糊推理引擎动态调整PID参数,系统能自动适应不同工况,显著提升控制精度和响应速度。文章包含完整的建模步骤、参数优化技巧和工业应用扩展,并附赠可下载模型,帮助工程师快速掌握这一智能控制技术。

weixin_30872499的博客 153

Linux 配置 NTP 时间同步

本文介绍了NTP协议及其在Linux系统中的配置方法。NTP用于高精度时间同步(局域网误差<1ms,广域网几十毫秒),支持加密防攻击。服务端配置包括安装NTP、修改配置文件(设置权限、时间源、防火墙规则)、启动服务并设为开机自启。客户端配置需指定服务端地址,进行手动同步后启动服务。文章还对比了ntpd(平滑同步)与ntpdate(立即跳变)的区别,强调生产环境应使用ntpd以避免时序问题,并介绍了系统时间与硬件时间同步的设置方法。

人无远虑,必有近忧 2万+

HFSS 3D LAOUT PCB 裁剪,差分线,过孔仿真和优化

我本身不是做天线设计的,所以HFSS这个软件给我主要还是做PCB级别的高速信号完整性仿真,一般2.5D的仿真软件无法对过孔和跨平面进行仿真。所以要借助三维电磁软件进行。今天就针对PCB进行裁剪。为什么要裁剪?以为如果把整个PCB一起仿真的话,应该要好几个月吧。所以为了加快仿真速度,必须进行裁剪仿真。①candence的PCB可以直接导入。那么先导入brd文件,file-import-candence结果如下②点击cutout,选中要仿真的net和参考平面。这里最好选creat new不然会把原文件覆盖掉。注

gjatwfn的专栏 1万+

模拟调制系统实战:从AM到FM的5种调制方式对比与选型指南

本文深度解析AM、DSB、SSB、VSB、FM五种经典模拟调制方式,从实现电路、频谱效率、抗噪性能及工程成本等维度进行实战对比。通过MATLAB/Simulink仿真案例,提供清晰的选型决策框架,帮助工程师在无人机图传、短波通信、广播系统等具体项目中,根据带宽、功耗和抗干扰需求选择最优方案。

study的专栏 932

Linux下NTP时间同步服务器搭建_ntpserver怎么设置多个ip

更改后重新启动chronyd服务。您还可以指定允许访问NTP服务器的IP地址或网络地址块。如果您有活动的firewalld服务,请允许ntp端口(123/udp)。检查NTP服务器是否正常工作。现在已经安装和配置了Chrony NTP服务器,可以配置NTP客户机了。安装chrony并将其配置为NTP客户端。编辑配置文件以设置NTP服务器以指向新配置的NTP服务器。或者设置NTP同步时间。开启并设置服务自启动。

2501_90404749的博客 2094

UE5与Cesium for Unreal结合:打造高效离线地图解决方案

本文详细介绍了如何利用UE5与Cesium for Unreal结合打造高效离线地图解决方案,特别适用于数字孪生、军事仿真等网络不稳定场景。通过优化配置、数据处理和性能调优,实现TB级地形数据的流畅渲染,并结合实战案例展示了在油田巡检等复杂环境中的应用效果。

weixin_29007135的博客 493

Centos7.4 集群ntp时间同步配置

一、实现功能 CDH集群搭建的时候,通过NTP配置时钟同步,从而可以使集群时间一致,保证集群运行基本条件。 二、环境 Centos7.4 三、配置ntp服务器 1.查看系统是否安装ntp rpm -qa | grep ntp 2.安装ntp和ntpdate yum -y install ntp ntpdate 3.查看是否已安装完成 [root@cdh1 ~]# rpm ...

小蚯蚓的博客 3521

【学习体会】Lighttools8.4.0:软件基本使用+光度学基本概念+系统初始设置

关于Lighttools8.4.0软件的安装教程,详见我的另一篇博文:【软件安装】win10下Lighttools8.4.0(64)光学系统建模软件的安装教程 在本文中,我们将学习到,光度学的基本概念、系统初始设置、物体模型坐标的使用方法、简单光学系统实例、系统浏览器的作用和内容、设置虚拟相机并渲染视图中的图像、仿真结果3D显示等。 如果有其他感兴趣的内容但是我又没有写的,欢迎在评论区留言! 光度学的基本概念 软件的基本介绍 参考博文:https://www.docin.c...

LeonJin的博客 2万+

HyperLynx(十三)Hyperlynx前放置之对网络的EMC分析

在“Spectrum Analyzer”对话框的“Stimulus”(激励)栏中,设置激励源频率为100MHz,选择“IC modeling”为“Fast-Strong”,并按图所示设置其他选项。显然,在仿真的基频上,它的幅值最大,将鼠标光标置于柱状图上,可以读取其值为64.28mA,这个数值是由选定的驱动芯片决定的。按上图所示的原理图,在接收端增加一个并联的RC负载,再次运行仿真,结果如图所示。在对话框左侧的“Pins”列表中,显示出了已添加电流探针的引脚,可以在此列表中选择所要仿真的目标。...

小幽余生不加糖 4680
上一篇: elasticsearch-head 连接ES出现401问题解决
下一篇: 备忘:nginx 启用gzip压缩
JavaAlpha
博客等级 码龄18年 910粉丝 511原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值