内网ntp服务器搭建
‘壹’ centos ntp/ntpdate及内网集群时钟同步
在CentOS系统中,针对内网集群进行时钟同步,主要依赖于ntpd和ntpdate工具。以下是具体的步骤和注意事项:
一、工具选择及作用
- ntpd:持续校准时间的服务,适合生产环境使用。它会逐步调整服务器时间,确保平滑同步,避免因时间跳跃对依赖连续时间的程序产生影响。
- ntpdate:直接调整时间的工具,可能会导致时间跳跃。建议在开机时使用ntpdate强制同步时间差,然后在运行中使用ntpd进行平滑同步。
二、操作步骤
安装ntpdate:
- 在CentOS系统中,首先安装ntpdate工具,以便在开机时进行时间同步。
配置NTP服务器地址:
- 在内网环境中,需要修改NTP客户端的配置文件,将NTP服务器的地址替换为内网中的NTP服务器地址。
确保防火墙端口开放:
- 配置NTP客户端的防火墙,确保NTP服务所需的端口是开放的,以便NTP客户端能够与NTP服务器进行通信。
开机同步时间:
- 在系统开机时,使用ntpdate命令强制同步时间,以缩小与NTP服务器之间的时间差。
启动ntpd服务:
- 在系统运行时,启动ntpd服务进行平滑的时间同步。确保ntpd服务在系统启动时自动运行,以保持时间的持续同步。
查看同步状态:
- 通过查看ntpd服务的同步状态、检查线程和端口占用情况等方式,确保时间同步正常进行。
三、注意事项
- 在使用ntpd服务时,需要设置防止时间偏差过大时的服务暂停策略,以确保平稳过渡。
- 在内网环境中进行时钟同步时,需要确保NTP服务器和客户端之间的网络连接稳定可靠。
- 定期检查和更新NTP服务器的配置和状态,以确保其能够准确提供时间同步服务。
通过上述步骤和注意事项,可以在CentOS系统中有效地实现内网集群的时钟同步,提高系统的稳定性和一致性。
‘贰’ windows ntp时间同步命令
Ntp时间同步可以直接在windows里面开启设置即可,具体操作如下,
开启 NTP Client 服务
1、打开 powershell 终端, 输入:gpedit.msc,打开组策略管理器
2、执行上述命令后,计算机策略对话框打开,按照如下路径 计算机配置\管理模板\系统\windows 时间服务\时间提供程序 找到服务器设置文件
3、双击 配置 Windows NTP 客户端,显示 配置 Windows NTP 客户端
4、将 Ntp Server项,输入将要同步到的时间服务器IP地址(这里输入阿里云的ntp服务器地址: time.pool.aliyun.com),注意 0x9 或 0x1 必须要有;在 类型 项, 选择 NTP;点击 应用、确定 按钮;
5、启动 NTP 客户端;启用NTP客户端;点击 应用、确定 按钮;
6、执行下面命令更新组策略
gpupdate /force
7、检查W32Time服务是否启动,启动类型是否是 自动启动
设置NTP服务器地址,跟组策略一样
在命令提示符下键入以下命令(PeerList 是以逗号分隔的DNS 名称或时间源IP 地址列表):
C:\> w32tm /config /syncfromflags:MANUAL /manualpeerlist:"168.1.2.3,0x08 168.4.5.6,0x08" /update
C:\> w32tm /resync /rediscover
完成后输入以下命令查看当前时间服务器设置
C:\> w32tm /query /peers
可以进入命令行模式,查看当前Windows Time服务运行情况:
C:\>w32tm /query /status
手动启动w32time服务
C:\>net start w32time
C:\>net stop w32time
(1)服务器不能上网,当前环境有ntpd服务器
在第4步里把ntp server的地址改为内网ntpd服务器的地址即可
(2)服务器必须要能上网,使用公网上的ntpd服务器,例如阿里云的ntpd服务器
‘叁’ linux系统中怎么配置ntp服务器
配置Linux系统中的NTP服务器,可以遵循以下基本流程,适用于Ubuntu、Debian、RHEL和CentOS等多数Linux发行版:
首先,安装NTP服务。
接着,配置NTP服务器,通常采用公共NTP服务器池的地址,以提升同步效率。推荐使用阿里云时间服务器,域名包括ntp1.aliyun.com至ntp7.aliyun.com。
此外,可选配置防火墙规则,确保NTP服务对外部网络的访问。
随后,启动并启用NTP服务。通过命令检查NTP服务状态,确保服务正常运行。
验证NTP同步状态,使用特定命令查看当前连接的NTP服务器及其状态。
若需实现NTP客户端同步,可配置客户端指向NTP服务器IP地址。对于内网环境,推荐使用内部NTP服务器以提高同步效率和稳定性。
通过上述步骤,即可完成Linux系统中NTP服务器的配置,确保系统时间的准确同步。