一、导读

ntp服务器时间的设置,网上错综复杂,万变不离其中,明白了原理,ntp的配置就不再困难了。

这里面解决以下一些疑问:

1.如何查看ntp是否配置成功?

2.如何了解ntp列出的参数的含义?

3.restrict关键字的作用是什么?

二、设置NTP Server前的准备

其实这个标题应该改为设置"NTP Relay Server"更加合适. 因为不论我们的计算机配置多好运行时间久了都会产生误差,所以不足以给互联网上的其他服务器做NTP Server.。

真正能够精确地测算时间的还是原子钟. 但由于原子钟十分的昂贵,只有少部分组织拥有, 他们连接到计算机之后就成了一台真正的NTP Server. 而我们所要做的就是连接到这些服务器上同步我们系统的时间,然后把我们自己的服务器做成NTP Relay Server再给互联网或者是局域网内的用户提供同步服务。

# yum  -y install ntp  ntpdate

# watch  ntpq -p

那么大家细心的话就会发现两个问题: 第一我们连接的是0.uk.pool.ntp.org为什么和remote server不一样? 第二那个最前面的+和*都是什么意思呢?

第一个问题不难理解,因为NTP提供给我们的是一个cluster server所以每次连接的得到的服务器都有可能是不一样.同样这也告诉我们了在指定NTP Server的时候应该使用hostname而不是IP。

第二个问题和第一个相关,既然有这么多的服务器就是为了在发生问题的时候其他的服务器还可以正常地给我们提供服务.那么如何知道这些服务器的状态呢? 这就是第一个记号会告诉我们的信息:

* 它告诉我们远端的服务器已经被确认为我们的主NTP Server,我们系统的时间将由这台机器所提供

+ 它将作为辅助的NTP Server和带有*号的服务器一起为我们提供同步服务. 当*号服务器不可用时它就可以接管

- 远程服务器被clustering algorithm认为是不合格的NTP Server

x 远程服务器不可用

三、NTP Server的安全设置

运行一个NTP Server不需要占用很多的系统资源,所以也不用专门配置独立的服务器,就可以给许多client提供时间同步服务, 但是一些基本的安全设置还是很有必要的!

那么这里一个很简单的思路就是第一我们只允许局域网内一部分的用户连接到我们的服务器. 第二个就是这些client不能修改我们服务器上的时间。

四、NTP Client的设置

#  yum  -y install  ntp ntpdate

我们已经有了一台自己的Relay Server.如果我们想让局域网内的其他client都进行时间同步的话那么我们就都应该照样再搭建一台Relay Server,然后把所有的client都指向这两台服务器(注意不要把所有的client都指向Internet上的服务器),只要在client的/etc/ntp.conf加上这你自己的服务器就可以了。

五、一些补充和拾遗

六、参考

Linux NTP(历史、参数解释、安装配置)

http://www.aboutyun.com/thread-11395-1-1.html

ntpd时钟同步服务

http://xstarcd.github.io/wiki/sysadmin/ntpd.html

wiki ntpd

https://en.wikipedia.org/wiki/Ntpd

UNDERSTANDING THE NTPD CONFIGURATION FILE

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/deployment_guide/s1-understanding_the_ntpd_configuration_file

ntp linux 是什么意思,【NTP】Linux NTP相关推荐

  1. linux ntp时间立即同步命令_ntpdate linux时间同步命令

    ntpdate linux时间同步命令 名称 ntpdate – 通过NTP 设置日期和时间 概要 ntpdate [ -Bbdpqsuv ] [ -a key# ] [ -e authdelay ] ...

  2. Linux时间校准(ntpdate及NTP客户端代码校准示例)

    背景 机器每次机启后时间就会出现异常,因为机器无法访问外网,只能访问局域网的ntp服务,所以需要保证局域网内部有ntp服务,如何安装ntp服务,参考Ubuntu20.04 Ntp服务安装及验证. 网络 ...

  3. linux ubuntu多台主机使用ntp同步时间

    linux ubuntu多台主机使用ntp同步时间 1台主机同步网络时间,叫做server,其他主机同步server的时间,叫做client 步骤: 1.下载ntpdate 2.统一时区 tzsele ...

  4. ntp协议客户端服务器模式,思科配置NTP客户端服务器模式

    思科配置NTP客户端服务器模式 内容精选 换一换 该操作指导安装工程师安装MRS集群所有服务(不包含Flume)的客户端.MRS针对不同服务提供了Shell脚本,供开发维护人员在不同场景下登录其对应的 ...

  5. 网络协议:NTP:2:使用NTPD搭建NTP服务器

    虽然NTPD已经不再是CentOS缺省的时间同步软件,由于其长时间占据这个地位,还是将其作为网络时间同步搭建的工具之一来进行介绍. NTP基础知识 基础知识请参看如下文章,此处不再赘述. https: ...

  6. NTP反射放大攻击(三)ntp.conf配置文件详解

    转载自https://blog.csdn.net/iloli/article/details/6431757 时间和时区 如果有人问你说现在几点? 你看了看表回答他说晚上8点了. 这样回答看上去没有什 ...

  7. NTP原理以及Redhat6.5下配置NTP时间服务器

    一. 基本概念1 NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议. 在计算机的世界里,时间非常地重要,例如对于火箭发射这种科研活动,对时间 ...

  8. Linux时间同步+国内常用的NTP服务器地址

    当Linux服务需要时间戳的时候,时间同步就显得十分重要.这里介绍下,最近我使用的一个同步命令. # ntpdate s1a.time.edu.cn 国内常用的NTP地址 210.72.145.44 ...

  9. win7系统ntp时间服务器,win7与内部ntp服务器同步时间出来错误【NTP时间同步服务器】...

    试试编辑略,运行"gpedit.msc",依次展开"计算机"-"管理模版"-"系-"Windows 时间服务" ...

  10. Linux隔离网络,linux – 隔离网络上的单个NTP服务器

    我在隔离网络上有两台 Linux机器(A和B).它们必须是时间同步的.机器A间歇供电,必须服务时间,因为它连接到权威时间源(GPS).机器B仅在机器A通电时供电,但它是嵌入式Linux设备,其电源状态 ...

最新文章

  1. 5折交叉验证_[Machine Learning] 模型评估——交叉验证/K折交叉验证
  2. MySql中启用InnoDB数据引擎的方法
  3. .NET Core开发实战(第23课:静态文件中间件:前后端分离开发合并部署骚操作)--学习笔记(下)...
  4. Netcdf 文件多属性,按照时间段导出代码示例
  5. 在Apache中利用ServerAlias设置虚拟主机接收多个域名和设置域名泛解析
  6. mysql 存储过程如何声明多个变量赋值_mysql存储过程:定义变量,赋值,判断,输出...
  7. 自定义可拖拽GridView控件
  8. 蓝绿部署、滚动发布、灰度发布等方案对比总结
  9. C++ 关于“堆对象和栈对象”
  10. 利用Google Earth Engine 下载遥感影像
  11. multisim虚拟电子实验室安装包及汉化包(百度网盘地址)
  12. 华为云HECS,集智纳简优化配置,畅享一站式使用场景
  13. Guided Image Filtering
  14. 有没有适合男的下班以后做的副业?
  15. kali安装卡在最后一步_解决kali安装过程中配置网络失败问题
  16. Ten Simple Rules for Effective Statistical Practice
  17. jenkins 报错E170001
  18. 参加kaggle竞赛是怎样一种体验?
  19. 一篇很详细的OCA认证流程(一问一答版)
  20. vue3使用vite+setup+ts写一个初级前端项目

热门文章

  1. 思杰 Citrix 微软 Vmware 应用虚拟化 服务器虚拟化 桌面虚拟化 对比
  2. oracle子查询引用外表_Oracle子查询(嵌套查询)
  3. 小学数学加减法测试软件,小学数学加减乘除出题软件
  4. c语言程序设计拉丁方阵结构图,C语言程序设计100例之(29):拉丁方阵
  5. Spring -- 迈向Spring之路
  6. 安装windows10操作报错:找不到签名的设备驱动程序
  7. java:编写10个线程,第一个线程从1加到10,第二个线程从11加到20……第十个线程从91加到100, 最后再,10个线程结果相加
  8. 天弘基金移动App客户端架构优化之路
  9. Nginx的部署与配置
  10. 加入收藏 设为首页 代码