三白草

注册

 

发新话题 回复该主题

运维小知识之企业内部NTP服务器基础安装 [复制链接]

1#

0x00前言简述

基础概念

服务方式

公共NTP服务器

0x01服务器安装配置

CentOS

Ubuntu

(1)NTP服务

(2)Chrony服务

0x02NTP客户端配置

Windows服务器

Linux服务器

0x04配置解析验证

ntpd命令

ntpdate命令

ntpstat命令

ntpq命令

/etc/ntp.conf

/etc/chrony.conf

配置文件

核验工具

0x05入坑出坑

问题1.ntpdate[]:noserversuitableforsynchronizationfound

问题2.ntpdate[]:theNTPsocketisinuse,exiting

问题3.ntpd与ntpdate区别说明

0x00前言简述基础概念

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

例如:您在更新数据库或者分析日志时,时间顺序对结果有很大影响。为避免在实例上运行业务时出现逻辑混乱和网络请求错误等问题,您需要统一相关实例的时区设置。另外您还可以通过NTP服务同步网络中所有服务器的本地时间。

应用场景

在进行Linux运维以及同步的应用安装和使用都要求,双方的时间是需要保持一致的,而常常小型的服务器群是没有自己的NTP服务器的,这时候我们就需要采用外网的NTP服务器进行时间的同步和校对;

一般企业出于安全或者出口带宽等各方面原因内网主机是无法直接接通外网,通过企业内部自建时间服务器可以让内网无法上网的机器同步本机时间,而本机可以通过公网同步公网的ntp源(实现类似中转跳转的功能)

Tips:简单的说就是对时间精度要求高的应用和主机需要使用到时间同步服务器;

服务方式

描述:即ntpd与Chrony服务(CentOS上自带客户端)两种服务方式的搭建与配置。

Tips:NTP服务的通信端口为UDP,所以在服务之前请确保您的防火墙已经打开UDP端口的通信;

公共NTP服务器

描述:阿里云提供了内网和公网NTP服务器,用于同步各网络中ECS实例的本地时间。

Tips/p>

China-cn.pool.ntp.orgousethisspecificpoolzone,addthefollowingtoyourntp.conffile/p>

server0.cn.pool.ntp.orgserver1.cn.pool.ntp.orgserver2.cn.pool.ntp.orgserver3.cn.pool.ntp.org

云服务器ECS为您提供了高精度的时间参考NTP服务器,其中ntp.cloud.aliyuncs.

分享 转发
TOP
发新话题 回复该主题