Linux完全离线RPM安装NTP(时间同步)服务器及基本配置

RHEL完全离线安装NTP服务器

css 复制代码
内网环境安装NTP服务,一般有2种方式。
	1、如果没有现成的时间同步服务器。一台主机A做为NTP服务器,其它主机B只安装ntpdate服务,B主机们通过ntpdate命令同步主机A的时间。
	2、有现成的时间同步服务器。所有主机直接通过ntpdate命令,同步时间服务器的时间。
这里主要介绍的是第一种方式

1、下载合适的NTP安装包(RPM)

查询主机Linux系统版本

shell 复制代码
# cat /etc/redhat-release

查询是否安装NTP服务

shell 复制代码
# rpm -qa | grep ntp

我们系统为RHEL 6.5 x86_64(红帽企业版),一定要根据系统版本寻找合适的RPM安装包

RPM下载网站:pkgs.org/download/nt...(几乎涵盖了所有RPM包)

2、安装NTPDATE、NTP服务

ntpdate-4.2.6p5-12.el6.centos.2.x86_64.rpm

如果只需要实现第二种方案,则只需要下载该安装包

ntp-4.2.6p5-12.el6.centos.2.x86_64.rpm:这个包为

NTP服务器的安装包,ntpdate为必须的依赖。如果安装的时候提示缺少依赖,则根据提示,去RPM下载网站下载安装包,再次进行安装。

先安装NTPDATE(在A和B主机上安装该服务)

shell 复制代码
# rpm -ivh ntpdate-4.2.6p5-12.el6.centos.2.x86_64.rpm

安装ntp服务器(只需要在A主机上安装该服务,做为NTP服务器),如果提示缺少相关依赖,则根据提示进行查找安装。

shell 复制代码
# rpm -ivh ntp-4.2.6p5-12.el6.centos.2.x86_64.rpm

本次安装提示,缺少libedit.so.0()(64bit)依赖。下载合适的libedit.rpm安装包,没 安装缺少的依赖libedit

shell 复制代码
# rpm -ivh libedit-2.11-4.20080712cvs.1.el6.x86_64.rpm

再次执行ntp安装

shell 复制代码
# rpm -ivh ntp-4.2.6p5-12.el6.centos.2.x86_64.rpm

ntpdate服务和ntp服务器安装成功!

3、NTP相关配置

查看NTP默认配置

shell 复制代码
# cat /etc/ntp.conf

配置下游服务器可以使用该服务的IP网段(192.168.145.0-192.168.145.255)

shell 复制代码
restrict 127.0.0.1
restrict 192.168.145.0 mask 255.255.255.0 nomodify

配置上游NTP服务器IP地址

shell 复制代码
server cn.pool.ntp.org
 #外部时间服务器不可用时,以本地时间作为时间服务
server 127.127.1.0   #local clock
fudge  127.127.1.0   stratum  3

到这里就基本配置完成!

4、启动A主机的NTP服务

启动NTP

shell 复制代码
# service ntpd start

查看NTP状态

shell 复制代码
# ntpstat

A主机IP:192.168.145.130,其他主机可以通过ntpdate命令,直接同步A主机的时间

shell 复制代码
# ntpdate 192.168.145.130
相关推荐
开开心心_Every5 分钟前
支持自定义名单的实用随机抽签工具
运维·服务器·pdf·电脑·excel·启发式算法·宽度优先
Harm灬小海7 分钟前
【云计算学习之路】企业常用服务搭建:构建Apache WEB服务器
运维·服务器·学习·云计算·apache
大江东去浪淘尽千古风流人物13 分钟前
【Polaris-VIO】Docker 镜像跨硬件分发的隐藏陷阱:AVX-512、-march=native 与 CPU 指令集解耦边界
运维·docker·容器·slam·vio·avx-512
十子木14 分钟前
SSH 反向端口转发 (Remote Port Forwarding)
运维·ssh
AI云原生18 分钟前
远程控制软件进入协作阶段:ToDesk、向日葵、AnyDesk、RustDesk怎么选?
运维·服务器·网络·windows·docker·云原生·开源软件
java1234_小锋19 分钟前
Spring Boot 的嵌入式服务器(如 Tomcat)是如何启动的?如何替换为 Jetty 或 Undertow?
服务器·spring boot·tomcat
测试员周周7 小时前
【Appium 系列】第16节-WebView-H5上下文切换 — 混合应用的自动化难点
运维·开发语言·人工智能·功能测试·appium·自动化·测试用例
小辰记事本9 小时前
从零读懂RoCEv2数据包构造:从WQE到线缆上的完整旅程
服务器·网络·网络协议·rdma
小鹏linux10 小时前
Ubuntu 22.04 部署开源免费具有精美现代web页面的Casdoor账号管理系统
linux·前端·ubuntu·开源·堡垒机
在角落发呆11 小时前
Linux转发配置:解锁网络互联的核心密码
linux·运维·网络