NTP

article/2025/10/6 17:42:57

NTP(Network Time Protocol) 网络时间协议

NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms。

它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)进行时间同步,它可以提供高精准度的时间校正,而且可以使用加密确认的方式来防止病毒的协议攻击。

一、功能

进行时间同步的,具有广播、对称、客户端服务器三种模式

中国国家授时中心:210.72.145.44

二、配置文件 /etc/ntp.conf

这里写图片描述
这里写图片描述

三、设置时间同步

设置要求:

服务器:192.168.0.31

客户端:192.168.0.32

可时间同步的网段为192.168.0.0/24

和上层服务器的误差文件为 /var/lib/ntp/drift

上层时间服务器为:127.127.1.0

日志文件为:/var/log/ntp

日志级别为:all

1、服务器端配置——IP:192.168.0.31

这里写图片描述

设置完配置文件保存退出,重新启动服务器端

这里写图片描述

设置下次开机有效

这里写图片描述

监视ntp服务器的状态,需要等到reach值到达17,服务器才真正能够被使用

这里写图片描述

2、客户端配置——IP:192.168.0.32

查看是否安装客户端

这里写图片描述

编辑配置文件(添加服务器端的IP)

这里写图片描述
这里写图片描述

然后有2中方法:

(1)修改配置文件添加服务器端IP

这里写图片描述
这里写图片描述

(2)手动直接输入服务器端IP(需要关闭ntpd服务)

这里写图片描述

3、查看命令

(1)查看本机网络时间同步状态

这里写图片描述

(2)查看服务器同步状态

这里写图片描述

(3)读取内核时间变量

这里写图片描述

(4)查看对等服务器列表

这里写图片描述

四、广播方式的NTP服务器时间同步

使用ntp-keygen生产NTP主机秘钥

ntp-keygen命令:

-M 生产MD5秘钥

-H 生产RSA秘钥

设置要求

服务器:192.168.0.31

客户端:192.168.0.32

创建MD5类的秘钥文件

广播地址:192.168.0.255

可通信网段:192.168.0.0/24

日志文件和级别:/var/log/ntp all

1、服务器端配置——IP:192.168.0.31

生产MD5密钥

这里写图片描述

查看MD5密钥是否生成

这里写图片描述

拷贝MD5密钥到/etc/ntp/下,并且改名为keys

这里写图片描述

将密钥发送给客户端

这里写图片描述

成功发送去之后修改配置文件

这里写图片描述

设置完配置文件保存退出,重新启动服务器端

这里写图片描述

2、客户端配置——IP:192.168.0.32

这里写图片描述

设置完配置文件保存退出,重新启动服务器端

这里写图片描述

3、服务器端与客户端都设置完成,使用广播同步需要一定的时间 大约20分左右


http://chatgpt.dhexx.cn/article/BSkoMGnJ.shtml

相关文章

NTP与PTP

NTP(Network Time Protocol,网络时间协议)是由RFC 1305定义的时间同步协议,用来在分布式时间服务器和客户端之间进行时间同步。NTP基于UDP报文进行传输,使用的UDP端口号为123。 使用NTP的目的是对网络内所有具有时钟的…

通信协议 - ntp时间同步

概述 NTP(Network Time Protocol)网络时间协议基于UDP,用于网络时间同步的协议,使网络中的计算机时钟同步到UTC,再配合各个时区的偏移调整就能实现精准同步对时功能。提供NTP对时的服务器有很多,比如微软的NTP对时服务…

NTP协议原理

什么是NTP协议 当第一次听到NTP时,完全不知道是什么概念,只好问度娘。度娘搜到的答案如下: 看了度娘的解释后,才大概明白该协议是进行网络对时的协议,比如当自己的电脑时间不对,可以从另外一台电脑病基于…

网络时间协议NTP

网络时间协议NTP(Network Time Protocol)是TCP/IP协议族里面的一个应用层协议。NTP用于在一系列分布式时间服务器与客户端之间同步时钟。 随着网络拓扑的日益复杂,整个网络内设备的时钟同步将变得十分重要。如果依靠管理员手工修改系统时钟&a…

NTP网络时间协议

转自https://www.sohu.com/a/206862105_130560 SNPT 秒级时间精度 NTP授时精度与NTP服务器与用户间的网络状况有关:广域网授时精度通常能达50ms级,但有时超过500ms;局域网授时不存在路由器路径延迟问题,因而授时精度理论上可以提…

NTP协议解析

NTP(Network Time Protocol,网络时间协议)是由RFC 1305定义的时间同步协议,用来在分布式时间服务器和客户端之间进行时间同步。NTP基于UDP报文进行传输,使用的UDP端口号为123。 使用NTP的目的是对网络内所有具有时钟的…

NTP协议详解

前言 NTP(Network Time Protocol)网络时间协议基于UDP,用于网络时间同步的协议,使网络中的计算机时钟同步到UTC,再配合各个时区的偏移调整就能实现精准同步对时功能。提供NTP对时的服务器有很多,比如微软的NTP对时服务…

NTP 协议

NTP: Network Time Protocal 一、定义:为实现高精确度的时间同步,而设计的网络时钟同步协议。在Linux系统中,它的最新实现是NTP 4.0(一个分布式的网络时钟同步程序)。相关定义和实现参看RFC1305和www.ntp.org。NTP协议…

NTP(Network Time Protocol)协议详解

一、NTP的基本概念: NTP(Network Time Protocol)------网络时间协议-----应用层协议,用来在分布式时间服务器和客户端之间进行时间同步。 二、采用NTP的目的: 是对网络内所有具有时钟的设备进行时钟同步,使网络内所有设备的时钟…

Windows10 debug安装、下载

目录 背景下载安装和使用 背景 由于Windows 10不支持debug命令,如果装虚拟机Windows XP就比较耗内存,所以我用的是DOSBox,然后挂载debug程序文件目录。 下载 DOSBox、debug、masm等等,我已经整理好了,下载地址&…

【WINDOWS系统】WinDbg调试工具

一、Windows 10 调试工具 (WinDbg)的安装 1、下载地址https://docs.microsoft.com/zh-cn/windows-hardware/drivers/debugger/debugger-download-tools#small-classic-windbg-preview-logo-debugging-tools-for-windows-10-windbg 2、安装 记录WinDbg安装目录,待会…

windbg 调试崩溃

前言 windbg 是非常强大的调试工具,但是在使用windbg 进修调试时候,很多的命令不知道如何使用。文章简单介绍如何使用windbg进行调试 https://docs.microsoft.com/zh-cn/windows-hardware/drivers/debugger/debugger-download-tools 一、Windows 调试入…

windbg 调试学习

符号服务器地址 微软的公共符号服务器地址:Symbol information 五种符号加载状态 1. deferred: 延迟加载,现在还不需要使用这个模块的符号,将在后面需要的时候加载 2. no symbols: 没有找到相应的符号文件 3. export: 没有找到symbols,但…

Windbg调试(使用方法)

一、Windbg版本信息 Windbg分32位和64位版本,32位程序应使用32位Windbg调试,64位程序应64位Windbg调试。 若想使用64位的Windbg分析32位的程序, 使用如下命令进行CPU模式的切换: .load wow64exts;!sw//例如: 1.查看线程停在哪里…

Windebug

1、 安装drwtsn32(Dr.Watson win7没有了) 用户可以通过drwtsn32命令,查看dmp文件会被保存在何处。 2、 安装windbg,Windbg下载地址: http://www.microsoft.com/whdc/devtools/debugging/default.mspx 3、 设置windbg A、符号表路径…

windbg调试分析dump工具,使用windbg分析Qt崩溃原因

目录 windbg下载和安装windbg调试exe可执行文件windbg分析dump文件 在非开发环境,windbg工具可以对.exe可执行文件进行调试,也可以分析dump文件,是release版本运行模式解决bug的神器。 windbg下载和安装 一般在安装windows系统软件时会安装w…

02-windows调试工具(DebugDiag使用)

工具下载地址:https://www.microsoft.com/en-us/download/details.aspx?id49924csdn的下载地址:https://download.csdn.net/download/qq_37103755/87089384DebugDiag的简介: DebugDiag 工具主要用于帮助解决如挂起、 速度慢、 内存泄漏或内存…

如何使用Debugging Tools for Windows (windebug)简单的使用心得

1.安装debug工具 ​ 下载页面地址:http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx 选择合适的版本安装 ​ 2.安装Symbols(特征库) 建议可以多安装以免出现分析不出来的情况 ​ 下载地址:http://www.mi…

WinDebug快速使用及调试注意事项

参考文献: http://www.cnblogs.com/killmyday/archive/2010/03/14/1685331.html WinDbg是微软发布的一款强大的源码级调试工具,支持用户态和内核态两种模式的调试,支持Dump文件分析、内存泄露诊断、同时支持跨机器远程附加进程调试。在具体…

Windows下调试工具Windbg入门

前言 Windbg简单来说就是一个Windows下对用户态/内核态的程序进行调试,以及对Core Dump文件的分析。对于Crash,资源泄露,死锁等问题的分析,Windbg是一个强有力的利器。 一、下载 微软官网提供的Windbg为windows10版本&#xff…