NTP 时间服务器

ntp也是一种协议

ntp软件(支持ntp协议)  CentOS6自带 CentOS7需要安装

chrony软件(支持ntp协议)   CentOS7自带

安装ntp

CentOS6系统自带ntp,CentOS7需要自己安装

[root@m02 ~]# yum -y install ntp
[root@m02 ~]# rpm -qa ntp
ntp-4.2.6p5-.el7.centos..x86_64

配置ntp

权限参数含义

noquery:不提供ntp服务
notrap:不提供trap远程事件登录的功能
nomodiy:表示客户端不能更改ntp服务器的时间参数,但可以通过ntp服务器进行时间矫正
notrust:拒绝没有通过认证的客户端
nokod:kod技术可以组织一种dos攻击
ignore :关闭所有ntp服务

配置文件更改

更改之前可以备份一下,以防改错

[root@m02 ~]# vim /etc/ntp.conf
server ntp1.aliyun.com 加上这个,因为默认是国外的时间同步服务器,使用国外的相对于使用阿里的,速度对比可想而知。

加权限限制

格式:restrict IP 权限参数
IP可以为ip地址或者default
权限参数:nomodify notrap nopeer noquery
例如:restrict 172.16.1.0 mask 255.255.255.0 nomodify notrap

ntp服务改后和改前配置文件对比

[root@m02 ~]# diff /etc/ntp.conf{,.ori}
18c18
< restrict 172.16.1.0 mask 255.255.255.0 nomodify notrap
---
>
21d20
< server ntp1.aliyun.com

启动ntp

[root@m02 ~]# systemctl start ntpd

服务端可以先查看一下

利用ntpq -p命令和ntpstat命令

[root@m02 ~]# ntpq -p     #显示上一级连接的服务器
remote refid st t when poll reach delay offset jitter
==============================================================================
*time5.aliyun.co 10.137.38.86 u 4.209 3.841 2.685
time-d-b.nist.g .STEP. u - 0.000 0.000 0.000
[root@m02 ~]# ntpstat #显示同步结果 现在的状态信息
synchronised to NTP server (182.92.12.11) at stratum
time correct to within ms
polling server every s

客户端测试结果

客户机要等几分钟再与新启动的ntp服务器进行时间同步,否则会提示no server suitable for synchronization found错误。

而且同步有时会很慢

ntpdate -d 显示同步过程

[root@Cobbler ~]# ntpdate 172.16.1.62
Nov :: ntpdate[]: adjust time server 172.16.1.62 offset -0.002221 sec
[root@Cobbler ~]# ntpdate -d 172.16.1.62
Nov :: ntpdate[]: ntpdate 4.2.6p5@1.2349-o Wed Apr :: UTC ()
Looking for host 172.16.1.62 and service ntp
host found : 172.16.1.62
transmit(172.16.1.62)
receive(172.16.1.62)
transmit(172.16.1.62)
receive(172.16.1.62)
transmit(172.16.1.62)
receive(172.16.1.62)
transmit(172.16.1.62)
receive(172.16.1.62)
server 172.16.1.62, port
stratum , precision -, leap , trust
refid [172.16.1.62], delay 0.02592, dispersion 0.00142
transmitted , in filter
reference time: ddb7c566.e8e2acda Thu, Nov ::58.909
originate timestamp: ddb7c665.aa402c9b Thu, Nov ::13.665
transmit timestamp: ddb7c665.abf2c8a8 Thu, Nov ::13.671
filter delay: 0.02592 0.02596 0.02597 0.02599
0.00000 0.00000 0.00000 0.00000
filter offset: -0.00994 -0.00890 -0.00785 -0.00686
0.000000 0.000000 0.000000 0.000000
delay 0.02592, dispersion 0.00142
offset -0.009942 Nov :: ntpdate[]: adjust time server 172.16.1.62 offset -0.009942 sec

step和adjust的区别

[root@Cobbler ~]# date -s 20080101
Tue Jan :: CST
[root@Cobbler ~]# ntpdate 172.16.1.62
Nov :: ntpdate[]: step time server 172.16.1.62 offset 311703675.400154 sec

说明: adjust和step,adjust同步时间的时候小于一秒,step同步时间的时候大于一秒

CentOS7自带软件chrony

配置文件

vim /etc/chrony.conf
内容和ntp是一样的,知识顺序颠倒了
systemctl status chronyd 查看状态
注意:chrony 不能和ntp同时存在 只有centos7上有chrony

Linux NTP时间服务器的更多相关文章

  1. 企业内部在centos7.2系统中必杀技NTP时间服务器及内网服务器时间同步(windows和linux客户端同步)

    网络时间协议NTP(Network Time Protocol)是用于互联网中时间同步的标准互联网协议.NTP的用途是把计算机的时间同步到某些时间标准.目前采用的时间标准是世界协调时UTC(Unive ...

  2. 搭建内网的NTP时间服务器

    NTP时间服务器 标签: linux 笔者Q:972581034 交流群:605799367.有任何疑问可与笔者或加群交流 1.简介 NTP(Network Time Protocol,网络时间协议) ...

  3. 国内常用的几个NTP时间服务器

    问题描述: 经常Windows或者Linux系统上面的时间跟我们本地的时间不一致 有时候就是Windows的Internet时间设置里面的Windows自带的时间同步服务器不好使 Linux配置NTP ...

  4. Centos7 Ntp 时间服务器

    Centos7 Ntp 时间服务器 安装环境 [root@m02 ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) 安装 ...

  5. Ntp时间服务器与定时任务Crontab

    一 NTP时间服务器 1 局域网内的NTP同步配置 注意 所有配置操作必须是root用户 ,局域网内node21作为NTP Server,node22,node23作为NTP Client与服务器进行 ...

  6. 搭建NTP时间服务器~使用NTP同步时间~构建主机间时间自动同步关系

    NTP是一个时间服务器,同时它也是一个时间客户端. 我们可以使用它构建主机与主机之间的时间自动同步环境,保证所有服务器时间一致性. 常用的公共NTP时间服务器有: cn.ntp.org.cn 中国 n ...

  7. 国内可用的Internet时间同步服务器地址(NTP时间服务器)

    不知道什么鬼我这系统自带的Internet时间同步服务器地址居然不可用,终端ping系统自带服务器两个居然都不通???难道时间服务器也和谐么? 好在阿里云提供了7个NTP时间服务器也就是Interne ...

  8. NTP时间服务器实战应用详解-技术流ken

    简介 在搭建集群服务中,要保证各节点时间一致,NTP时间服务器就成为了一个好帮手了. 系统环境 系统版本:centos6.7 服务器IP:10.220..5.166/24 客户端IP:10.220.5 ...

  9. 局域网部署ntp时间服务器

    搭建ntp时间服务器 时间服务器配置 须切换到root用户,再进行操作 检查ntp是否安装 [root@hadoop01 ~]# rpm -qa | grep ntp 如果没有安装,须安装 [root ...

随机推荐

  1. Javascript实例 -- 计时器, 搜索框,selected联动

    计时器: <body> <input type="text" id="i1"> <input type="button& ...

  2. 爬虫4:re库

        一. 常见匹配模式   模式 描述 \w 匹配字母数字及下划线 \W 匹配非字母数字下划线 \s 匹配任意空白字符,等价于 [\t\n\r\f]. \S 匹配任意非空字符 \d 匹配任意数字, ...

  3. K:java中的安全模型(沙箱机制)

    本博文整合自:Java安全--理解Java沙箱.Java 安全模型介绍.Java的沙箱机制原理入门 相关介绍:  我们都知道,程序员编写一个Java程序,默认的情况下可以访问该机器的任意资源,比如读取 ...

  4. Java中类变量和实例变量的初始化

    1. 类变量和实例变量 类变量即类成员变量中的静态变量,它们可以通过类名来直接访问. 实例变量是类成员变量中的非静态变量,只有在实例化对象之后通过对象来访问. 2. 空间分配的时间不同 类变量是在类加 ...

  5. Oracle递归查询(start with)

    写代码时碰到要弄清楚Oracle的role之间的传递关系,就是有role A的话,可以通过grant A to B,把A赋予给B,又通过grant B to C .那我想知道所有role中,有哪些ro ...

  6. 哈弗曼树的理解和实现(Java)

    哈弗曼树概述 哈弗曼树又称最优树,是一种带权路径长度最短的树,在实际中有广泛的用途.哈弗曼树的定义,涉及路径.路径长度.权等概念.哈弗曼树可以用于哈弗曼编码,用于压缩,用于密码学等. 哈弗曼树的一些定 ...

  7. JavaIO系统

    为了方便记忆,特将IO中涉及的类进行整理如下: 1.File类 提供了目录操作,查看文件属性等. 2.java IO类层次 面向字节流的类为InputStream.OutputStream:面向字符流 ...

  8. C#-WebForm-Javascript、Jquery获取浏览器和屏幕各种高度宽度

    Javascript: IE中:document.body.clientWidth ==> BODY对象宽度document.body.clientHeight ==> BODY对象高度d ...

  9. CSS03--框模型、定位position、浮动

    我们接着“CSS02”,继续学习一些新的样式属性. 1.框模型:   规定了元素框处理  元素内容.内边距(padding).边框(border).外边距(margin,可以是负值)的方式 2.内边距 ...

  10. Codeforces Round #555 (Div. 3) A B C1(很水的题目)

    A. Reachable Numbers 题意:设f(x)为 x+1 这个数去掉后缀0的数,现在给出n,问经过无数次这种变换后,最多能得到多少个不同的数. 代码 #include<cstdio& ...