Linux NTP时间同步服务

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

安装

  直接可以使用yum安装,

  yum install -y ntp

  yum install -y ntpdate(客户端)

参数配置

  driftfile:记录时间差异

    因为预设的NTP Server本身的时间是依据BIOS的晶片震荡周期频率来计算的,但这个数值不一定与上层的时间服务器一样,所有NTP daemon(ntpd)会计算这个差值记录下来。

  restrict:权限设置,格式: restrict  IP地址  mask  子网掩码  参数

    restrict default nomodify notrap nopeer noquery  #限制所有ip

    restrict 127.0.0.1  #允许本地

    restrict 172.30.0.0 mask 255.255.255.0 nomodify notrap  #允许172.30网段的主机

  参数含义:

    ignore:拒绝所有类型的数据包,包括ntpqntpdc查询。

    nomodify:拒绝尝试修改服务器状态的ntpqntpdc查询(即运行时重新配置),允许返回信息的查询。

    noquery:拒绝ntpqntpdc查询。时间服务不受影响。

    notrust:拒绝未经加密验证的数据包。

    notrap:拒绝为匹配的主机提供模式6控制消息陷阱服务。陷阱服务是ntpdc控制消息协议的子系统,旨在供远程事件记录程序使用。

    nopeer:拒绝可能动员关联的数据包,除非经过身份验证。这包括当配置的关联不存在时广播,对称活动和多播服务器数据包。请注意,此标志不适用于不尝试动员关联的数据包。

  server:配置同步服务器,格式:server IP/域名

    server 59.151.18.60

    server 0.cn.pool.ntp.org

    server 1.cn.pool.ntp.org

    server 127.127.1.0  #本地时间

    fudge 127.127.1.0 stratum 8  当以上服务器同步失败,则同步本地时间。

原文地址:https://www.cnblogs.com/hyc-blog/p/10070609.html

时间: 2024-10-08 21:41:19

Linux NTP时间同步服务的相关文章

Linux杂记-配置ntp时间同步服务

概念 NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议. 安装 目标 现集群有三台主机,分别为centos7-1,centos7-2,centos7-3. centos7-1作为master,同步硬件时间. centos7-2,centos7-3同步centos7-1的时间. 安装ntp 三台主机分别安装ntp,并设置一个初始时间. yum -y install ntp date -s '2018-05-04 00:00:00' 修改/

内网NTP时间同步服务部署

NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议.因为公司内网段机器的需求,不能开放外网使其去同步公共的NTP时间服务器,但这些服务器对系统时间的依赖性很高.因此,选择同网段的一台可以连外网的服务器作为内部NTP服务,让这台服务器去同步公共的NTP服务,再让同段的内网机器同步这台内部NTP服务的时间,所有内网机器的系统时间就都可以精确到毫秒级了.这样一方面是可以节省资源,一方面是就算纯内网机器也能保证时间的精确性. 服务端(内部NTP服

关于linux下ntp时间同步服务的安装与配置

1.安装ntp服务,要使用时间同步.那么服务端与客户端都需要使用如下命令安装NTP软件包 [[email protected]5201351 ~]# yum install ntp -y 2.如果只是作为客户端的话,配置则可以非常简单,编辑/etc/ntp.conf文件,注释掉默认的如下默认的4行       再加上我们的时间同步服务端的IP地址或者域名即可,其中prefer选项表示该服务器优先 #server 0.centos.pool.ntp.org iburst #server 1.cen

ntp时间同步服务配置

好久没有配置过ntp时间同步了,记录一下,记性不好 首先安装ntp.ntpdate服务 备份配置文件,并做修改 mv  /etc/ntp.conf  /etc/ntp.conf.bak vim  /etc/ntp.conf 将"restrict default kod nomodify notrap nopeer noquery"修改为"restrict  default  nomodify"允许任何的IP进行时间同步 启动ntp时间同步服务器 service  n

linux ntp时间同步

一.搭建时间同步服务器1.编译安装ntp serverrpm -qa | grep ntp若没有找到,则说明没有安装ntp包,从光盘上找到ntp包,使用rpm -Uvh ntp***.rpm进行安装2.修改ntp.conf配置文件vi /etc/ntp.conf①.第一种配置:允许任何IP的客户机都可以进行时间同步将“restrict default nomodify notrap noquery”这行修改成:restrict default nomodify notrap配置文件示例:/etc

linux ntp时间同步配置

第1章 ntp时间服务器搭建 1.1ntp简介 NTP(NetworkTime Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议.它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms. NTP服务器就是利用NTP协议提供时间同步服务的. 1.2NTP服务器安装 1.  # 系统自带ntp 2.  [[email protected] ~]# rpm -qa ntp 3.  ntp-4.2.6

【讲清楚,说明白!】NTP时间同步服务详解

目录:(一)NTP服务器的概念(二)NTP服务器的设置 (一)NTP服务器的概念(1.1)NTP(Network Time Protocol)服务器是用来是计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准时间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议attack.时间按NTP服务器的等级传播,按照离外部UTC源的远近把所有服务器归入不同的Stratum(层)中.(1.2)NTP

Linux下 ntp 时间同步服务ntpd 出现 the NTP socket is in use, exiting 解决

1.出现"the NTP socket is in use, exiting"错误.造成该原因是系统ntpd服务器正在运行中,可以通过 ps aux | grep ntpd 查看,如果还是要手动同步时间,就必须先停止该服务,命令为:service ntpd stop 或 /etc/init.d/ntpd stop 2.npdate time.windows.com或ntpdate us.pool.ntp.org 就能够同步时间成功了.

Linux集群配置ntp时间同步服务

集群中时间不同步有可能会让大数据的应用程序运行混乱,造成不可预知的问题,比如Hbase,当时间差别过大时就会挂掉,所以在大数据集群中,ntp服务,应该作为一种基础的服务,以下在演示在CentOS 7.2集群上配置ntp服务的过程 首先检查系统中是否安装ntp包: rpm -q ntp 我这里是只是基础服务器操作系统,所以没有安装ntp服务 然后,执行命令在线安装ntp: yum -y install ntp 安装成功之后,再次执行 rpm -q ntp 可以看到对应的包: 这个时候可以使用命令查