debian-ntp服务器配置
创始人
2024-06-02 04:00:35
0

/etc/ntp.conf是ntp的配置文件,第一次接触最好在编辑之前先备份,你懂得。

第三步:了解/etc/ntp.conf设置

  简单的来说,该文件其实就两关键词restrict和server,前者是用来做限制的,后者是用来连接上层服务器(ntp一共16层,第16层无法同步)

  restrict [ 客户端IP ]  mask  [ IP掩码 ]  [参数]

    “客户端IP” 和 “IP掩码” 如果使用default关键字,表示对所有的计算机进行控制,常见的参数如下:

    ignore:拒绝连接到NTP服务器

    nomodiy: 客户端不能更改服务端的时间参数,但是客户端可以通过服务端进行网络校时。

    noquery: 不提供客户端的时间查询

    notrap: 不提供trap远程登录功能,trap服务是一种远程时间日志服务。

    notrust: 客户端除非通过认证,否则该客户端来源将被视为不信任子网 。

    nopeer: 提供时间服务,但不作为对等体。

    kod: 向不安全的访问者发送Kiss-Of-Death报文。

  server [上层服务器的IP或域名]   [参数]

其中host是上层NTP服务器的IP地址或域名,随后所跟的参数解释如下所示:

    key: 表示所有发往服务器的报文包含有秘钥加密的认证信息,n是32位的整数,表示秘钥号。

    prefer: 如果有多个server选项,具有该参数的服务器有限使用。

    minpoll: 指定与查询该服务器的最小时间间隔为2的n次方秒,n默认为6,范围为4-14。

    maxpoll:  指定与查询该服务器的最大时间间隔为2的n次方秒,n默认为10,范围为4-14。

    iburst: 当初始同步请求时,采用突发方式接连发送8个报文,时间间隔为2秒。

第四步:编辑/etc/ntp.conf

  编辑之前一定要知道ntp的每层设备都是服务器,下面说的服务端和客户端都是相对而言的。

  先上服务端

  

  

  客服端

  

第五步:运行ntp

  服务端和客户端的配置文件在编辑完保存后就可以重新启动ntp了:

 

 /etc/init.d/ntp restart

   重启时间可能会比较长,大概在5分钟左右。

  可以通过ntpq -p来查看所有作为时钟源校正过本地NTP服务器时钟的上层NTP服务器

  

  各个选项的解释:

    remote: 远程NTP服务器的IP地址或域名,带 “*” 的表示本地NTP服务器与该服务器同步。

    refid: 远程NTP服务器的上层服务器的IP地址或域名。

    st: 远程NTP服务器所在的层数。

    t: 本地NTP服务器与远程NTP服务器的通信方式,u: 单播; b: 广播; l: 本地。

    when: 上一次校正时间与现在时间的差值。

    poll: 本地NTP服务器查询远程NTP服务器的时间间隔。

    reach: 是一种衡量前8次查询是否成功的位掩码值,377表示都成功,0表示不成功。

    delay: 网络延时,单位是10的-6次方秒。

    offset: 本地NTP服务器与远程NTP服务器的时间偏移。

    jitter: 查询偏差的分布值,用于表示远程NTP服务器的网络延时是否稳定,单位为10的-6次方秒

  还可以通过ntptrace查看本地NTP服务器的在第几层。

  

  

  最后提一下ntpd和ntpdate(教程为ntpd):

   ntpd在实际同步时间时是一点点的校准过来时间的,最终把时间慢慢的校正对。而ntpdate不会考虑其他程序是否会阵痛,直接调整时间。简单的说就是ntpd是校准时间,ntpdate是调整时间。   不建议大家使用ntpdate,原因摘抄其他前辈的笔记:

  第一,这样做不安全。ntpdate的设置依赖于ntp服务器的安全性,攻击者可以利用一些软件设计上的缺陷,拿下ntp服务器并令与其同步的服务器执行某些消耗性的任务。由于ntpdate采用的方式是跳变,跟随它的服务器无法知道是否发生了异常(时间不一样的时候,唯一的办法是以服务器为准)。  第二,这样做不精确。一旦ntp服务器宕机,跟随它的服务器也就会无法同步时间。与此不同,ntpd不仅能够校准计算机的时间,而且能够校准计算机的时钟。  第三,这样做不够优雅。由于是跳变,而不是使时间变快或变慢,依赖时序的程序会出错(例如,如果ntpdate发现你的时间快了,则可能会经历两个相同的时刻,对某些应用而言,这是致命的)。

相关内容

热门资讯

安装系统中断 C盘丢失 安装系统中断 C盘丢失怎么办?全面解析数据恢复与预防措施在电脑使用过程中,我们可能会遇到各种问...
安装新系统必备软件,安装新系统... 安装新系统必备软件指南一、操作系统 Windows 10:微软最新操作系统,兼容性强,功能丰富...
球桌计费系统安装视频,球桌计费... 球桌计费系统安装视频教程,轻松提升球馆管理效率随着社会经济的发展,球桌娱乐场所如雨后春笋般涌现。为了...
氨制冷系统安装手续,氨制冷系统... 氨制冷系统安装手续概述氨制冷系统作为一种高效、环保的制冷方式,广泛应用于食品加工、医药、化工等行业。...
包装系统工程安装,提升效率与品... 包装系统工程安装:提升效率与品质的关键步骤随着市场竞争的日益激烈,企业对产品包装的重视程度不断提升。...
安卓子系统安装方法 Windows 11 安卓子系统安装方法详解一、准备工作在开始安装安卓子系统之前,我们需要做一些准备...
安装系统怎么调出命令框,安装系... 安装系统时如何调出命令框Windows系统安装过程中调出命令框的方法在Windows系统的安装过程中...
奥迪车载系统安装,提升驾驶体验... 奥迪车载系统安装全攻略:提升驾驶体验的必备步骤随着汽车技术的不断发展,车载系统已经成为衡量一辆汽车智...
安装虚拟机系统报错,安装虚拟机... 安装虚拟机系统时常见报错及解决方法随着虚拟技术的不断发展,越来越多的用户选择使用虚拟机来运行不同的操...
斑马系统安装电脑,轻松实现车载... 斑马系统安装电脑教程:轻松实现车载娱乐升级一、准备工作在开始安装斑马系统之前,我们需要做好以下准备工...
安装与配置监控系统,CentO... CentOS 7.X 系统上安装与配置监控系统的详细教程随着信息化时代的到来,监控系统在保障系统稳定...
安装支付宝收银系统,如何安装支... 如何安装支付宝收银系统?——全面指南随着移动支付的普及,支付宝收银系统已成为众多商家提升支付效率和顾...
清洗系统插件怎么安装,清洗系统... 清洗系统插件安装指南随着计算机使用频率的增加,系统中的缓存、临时文件和垃圾数据会逐渐积累,影响计算机...
安卓adb安装系统,全面教程与... 安卓ADB安装系统:全面教程与注意事项随着智能手机的普及,Android系统因其开放性和可定制性而受...
安装系统怎么跳过检查,安装系统... 安装系统时如何跳过检查在安装操作系统时,系统往往会进行一系列的检查,以确保硬件和软件的兼容性。然而,...
安装系统中英文,Windows... Windows系统中英文安装指南随着全球化的推进,许多用户在安装操作系统时可能会遇到需要选择系统语言...
安卓迷你pc安装系统,安卓迷你... 安卓迷你PC安装系统的详细指南一、准备工作在开始安装系统之前,请确保您已准备好以下物品: 安卓迷你...
安装怎么定位系统的位置,车辆定... 车辆定位系统安装位置详解一、车辆定位系统的常见安装位置1. 前后保险杠内侧车辆定位系统可以安装在前后...
安装在硬盘上的linux系统怎... 安装硬盘上的Linux系统概述Linux系统因其开源、稳定、安全等特点,受到越来越多用户的喜爱。将L...
安装足浴洗浴系统,足浴洗浴系统... 足浴洗浴系统安装指南随着生活水平的提高,人们对健康养生的需求日益增长,足浴洗浴系统逐渐成为家庭和公共...