Ubuntu搭建NTP服务器

twodog 2021-08-03 原文

NTP简介

NTP是Network Time Protocol的缩写,又称为网络时间协议。是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议***。为用户提供授时服务,并且这些网站间应该能够相互比对,提高准确度。

自己管理的一台Ubuntu服务器出现了时间错误,导致邮件发送显示的时间很有问题,因此痛定思痛,在这里花时间记录一下搭建ntp服务器的过程。

服务器配置

安装

$sudo apt-get install ntp


配置

配置文件位置

$sudo vim /etc/ntp.conf

配置方法

利用server设定上层NTP服务器,上层NTP服务器的设定方式为:

server    [IP OR HOSTNAME]    [PREFER]

参数说明:

ip or hostname :上层ntp服务器的ip地址或者域名

prefer : 表示优先使用的主机

driftfile :记录时间差异。因为预设的NTP Server本身的时间计算是依据BIOS的晶片震荡周期频率来计算的,但是这个数值与上层Time Server有误差。所以NTP这个daemon会自动的去计算我们自己主机的频率与上层Time Server的频率,并且将两个频率的误差记录下来,记录下来的档案就是在driftfile后面接的完整文件名中了

常见的时间服务器

server 0.cn.pool.ntp.org
server 1.cn.pool.ntp.org
server 2.cn.pool.ntp.org
server 3.cn.pool.ntp.org

配置文件如下

wKiom1h-LMrzL0MMAAA8ubuvQEo757.png

其他服务器同步方式如下命令:

$sudo apt-get install ntpdate  #前提需要安装ntpdate
$sudo ntpdate ntp服务器IP地址

转载于:https://blog.51cto.com/cuis1/1892757

版权声明:本文为twodog原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/twodog/p/12141383.html

Ubuntu搭建NTP服务器的更多相关文章

随机推荐

  1. maven下载和安装

    从apache 官网下载maven bin 版本,我下的是apache-maven-3.3.3-bin.zip […]...

  2. IntelliJ IDEA 常用快捷键列表及技巧大全 Intellij IDEA配置优化

    IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N  查找类Ctrl+Sh […]...

  3. kubernetes高级之创建只读文件系统以及只读asp.net core容器

    系列目录 使用docker创建只读文件系统 容器化部署对应用的运维带来了极大的方便,同时也带来一些新的安全问题 […]...

  4. 进程、线程、服务和任务的区别以及多线程与超线程的概念

    进程、线程、服务和任务的区别以及多线程与超线程的概念  1、进程、线程、服务和任务的区别     进程(pro […]...

  5. 大数据学习——数据流程图

      1)         数据采集:定制开发采集程序,或使用开源框架FLUME 2)         数据预处 […]...

  6. 矢量的叉积和点积计算

    矢量的叉积和点积计算 标量(Scalar,标量是只有模没有方向的量,即距离)。 矢量(Vector,也称为向量 […]...

  7. 一些常见网络安全术语

    1、黑帽   为非法目的进行黑客攻击的人,通常是为了经济利益。他们进入安全网络以销毁,赎回,修改或窃取数据,或 […]...

  8. SpringMVC 请求/响应乱码问题解决方案

    请求乱码解决之get乱码问题 GET请求乱码原因分析   GET请求参数是通过请求行中的URL发送给Web服务 […]...

展开目录

目录导航