NTP时间同步相关配置
1. Linux ntp服务配置
Linux版本:Centos6.5 用户:root
NTP服务器所在的Linux服务器ip:192.168.1.21
1.1. 查看linux是否安装了ntp服务
rpm -qa |grep ntp
如果没有,安装ntp服务
rpm -ivh ntp-4.2.2p1-8.el5.i386.rmp
1.2. 修改时区、防火墙设置
#cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime ---(修改时区)
#service iptables stop ---(关闭防火墙)
或者
#/sbin/iptables -A INPUT -p UDP -i eth0 -s 192.168.0.0/24 \
> --dport 123 -j ACCEPT ---(添加udp的123端口信任)
1.3. 修改配置文件/etc/ntp.conf
#Retrict 127.127.1.0 ---(限制本机的ntp server 为自己)
#fudge 127.127.1.0 stratum 8 ---(stratum 0~16 0:只能做服务器;16:只能做客户端;1-15既可以为服务器也可以作为客户端)
#Server 127.127.1.0 ---(指定ntp server ip地址)
#restrict 192.168.2.0 mask 255.255.255.0 nomodify notrap ---(限制192.168.2.x段可以进行ntp同步)
#restrict 192.168.3.0 mask 255.255.255.0 nomodify notrap ---(限制192.168.3.x段可以进行ntp同步)
1.4. 启动、查看ntp服务
#Service ntpd start/stop/restart/status
#chkconfig [--levels 3] ntpd on ---(开机启动)
到此linux服务器配置完毕,可以使用客户端测试ntp服务是否正常工作。
1.5. 调试及注意事项
在NTP的服务端和客户端都可以查看ntp服务器的状态。
linux服务端:#Ntpq -p ---(查看ntp服务器详细状态)
linux客户端:#ntpdate -d ip ---(可以显示ntp服务不能使用的原因)
实际使用中的注意事项:
A. 服务器时间往后倒退到当前时间之前的话,客户端同步时间会出现错误。
解决方法:需要等待,大约5分钟左右。
B. 防火墙需要关闭或者添加例外
2. linux客户端
1、查看linux是否安装了ntp服务,同linux ntp服务配置1.1
2、客户端同步时间的时候不能开启本机的ntp服务,要停止本机的ntp服务。命令是:service ntpd stop
3、立即更新时间:Ntpdate ntp192.168.1.21 --(同步时间)
4、调试:Ntpdate -d 192.168.1.21 --(查看同步反馈信息)
5、设定定时同步时间的任务:
#vi /etc/crontab
打开/etc/crontab文件并写入下面一行:
10 5 * * * root /usr/sbin/ntpdate 192.168.1.21 &&/sbin/hwclock -w
这样每天的5点10分,linux系统都会自动向NTP时间服务器进行时间的同步操作。在其它时间进行同步操作的设置与此类似。
3. Windows ntp服务器
假定Windows下 ntp服务器的ip为:192.168.1.211
3.1. 步骤
修改注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time中下述内容:
1、修改Parameters项下" Type"值为= "NTP" 2、修改Config项下的"AnnounceFlags"值为="5"
3、修改TimeProviders\NtpServer的Enabled=1
3.2. 开启服务方式
Dos窗口下运行命令:
Net stop w32time --(关闭服务)
Net start w32time --(开启服务)
Windows下的ntp服务器至此已经配置完毕,可以使用客户端进行测试。
4. windows客户端
步骤
修改注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time中下述内容:
1、修改TimeProviders\NtpClient项下"Enabled"值为=1
2、修改Parameters项下"NtpServer"值为="192.168.1.211,0x1"
2、修改TimeProviders\NtpClient项下"SpecialPollInterval"值为=3600 ---(设置自动同步时间间隔,单位:秒,此处设置为1小时)
同步
Dos窗口下可以通过调用如下指令来完成时间同步操作:
net time /setsntp:192.168.1.211 ---- (设置时间服务器地址)
net stop w32time --- (停止时间服务)
net start w32time --- (启动时间服务)
w32tm –s --- (立即同步时间)
图像界面:
<!--EndFragment-->
Windows ntp客户端到此配置完毕,经测试时间同步成功。
5. 交换机客户端配置
5.1. 准备
1、在windows本机安装 超级终端 hypertrm
2、使用超级终端,连接交换机
进入用户模式:
123456(密码)
进入特权模式:
En
123456
进入全局模式:
#Conf t
3、Ping 192.168.1.21,//确认能ping通linux系统下的ntp服务器
5.2. 配置步骤
1、调整时区
Clock timezone GMT +8 --(东八区)
2、设置ntp服务器,此命令会同时开启ntp服务
Ntp server 192.168.1.21
3、开启ntp客户端广播,参数指定广播循环间隔毫秒数
Ntp broadcastdelay 60000
4、删除一个ntp server
No ntp server 192.168.1.21
5、调试命令:
sh clock //查看时间
sh clock detail //查看时间详细
sh ntp sta //查看ntp serer 状态
sh ntp ass //查看ntp服务器配置
sh ntp ass detail //查看ntp服务器配置详细
6、另外这里再解释一下NTP中的两种用法区别:
ntp server 192.168.1.21 本设备通过远端时钟源,来更新自身的时间.
ntp peer 192.168.1.21 本设备既可以接受时钟同步,也可以给远端设备提供时钟.
交换机客户端配置完毕。
相关推荐
NTP配置限制和指导部分会提供关于配置NTP时需要注意的一些规则和最佳实践,帮助用户避免常见的配置错误。 NTP配置任务简介部分概述了配置NTP服务所需完成的步骤和任务。 开启NTP服务部分指导用户如何启动NTP服务,...
**在CISCO设备上的NTP配置** 在Cisco网络设备上配置NTP通常包括以下几个步骤: 1. **启用NTP服务**:首先,你需要启用设备上的NTP服务,这可以通过在全局配置模式下输入`ntp enable`命令完成。 2. **设置NTP...
在NTP配置文件中,需要添加一行配置,允许上游时间服务器主动修改本机的时间,例如`restrict 172.18.10.251 nomodify notrap noquery`。这将允许上游时间服务器主动修改本机的时间。 4. 启动NTP服务 在CentOS 6中...
"NTP服务器及NTP客户端配置原理及实例" NTP(Network Time Protocol)是用于在分布式时间服务器和客户端之间进行时间同步的协议。它定义了时间同步实现过程中所使用的结构、算法、实体和协议。NTP 协议基于 TCP/IP ...
### NTP配置详解 #### 1. 简介 NTP(Network Time Protocol,网络时间协议)是一种用于在网络环境中同步计算机系统时钟的时间同步协议。它被广泛应用于各种网络设备,包括路由器、交换机以及服务器等,确保这些...
本NTP配置指导手册将详细介绍如何配置NTP服务器和客户端,确保局域网内的设备能够准确无误地同步时间。 1. **介绍** - **文档目的**:本手册旨在为初学者提供一个详细的步骤指南,以便他们能够成功配置NTP服务,...
### CISCO设备NTP配置详解 #### 一、NTP简介 网络时间协议(Network Time Protocol,简称NTP)是一种用于在分布式时钟之间进行时间同步的互联网标准协议。其目的是确保计算机网络中的所有设备都能维持一致的时间。...
Linux 服务器 NTP 配置方法 NTP(Network Time Protocol)是一种同步...本文详细介绍了 Linux 服务器 NTP 配置方法,包括搭建时间同步服务器、配置时间同步客户机和服务端验证,为读者提供了一份实用的 NTP 配置指南。
关于ntp服务器配置问题 关于ntp服务器配置问题 关于ntp服务器配置问题
本文将详细介绍如何在Linux、Windows XP、Windows 2003等多种操作系统上配置NTP客户端。 #### 二、Linux系统下的NTP客户端配置 在Linux系统中,NTP客户端的配置通常涉及修改`/etc/ntp.conf`文件。以下步骤演示了...
NTP服务器配置自动脚本(ntp)
在Windows平台上配置NTP服务对于网络管理和监控尤其重要,因为时间同步对于日志记录、安全审计和分布式应用的协调至关重要。 在Windows服务器上设置NTP服务,你需要遵循以下步骤: 1. **开启Windows时间服务**:...
Windows 配置时间同步 NTP 服务器客户端 Windows 配置时间同步 NTP 服务器客户端是指在 Windows 环境下创建和应用 NTP 时间服务器的过程。NTP(Network Time Protocol)是一种用于同步计算机时间的网络协议,能够...
### 一、NTP配置文件 1. **/etc/ntp.conf**:这是NTP服务的核心配置文件,用于设置NTP服务器的参数,如时间源、日志选项、访问控制等。以下是一些关键配置项: - `server`:定义上游NTP服务器,可以是互联网上的...
本文档提供了 Linux(RedHat) NTP 时间同步配置方法的详细信息,包括 NTP 跟踪层级安排、NTP 配置数据对单点故障应对能力的评估、NTP 服务器配置数据及说明、NTP 客户机配置数据及说明和硬件时间更新配置等方面。
下面将详细介绍 Windows-NTP 服务配置的步骤和相关知识点。 一、前提 在配置 Windows-NTP 服务之前,需要开启时间服务。时间服务是 Windows 操作系统中的一个组件,负责维护系统时间。下面将介绍如何开启时间服务...
本文将详细介绍 Linux(Red Hat)NTP 时间同步的配置方法,包括 NTP 跟踪层级安排、NTP 配置数据对单点故障应对能力的评估、NTP 服务器(redhat 服务器)的配置数据及说明、NTP 客户机(redhat 服务器)的配置数据及说明...
NTP配置举例 在本文中,我们将对NTP典型配置举例进行详细的解释和分析。该配置举例中,Device A作为NTP服务器,Device B作为NTP客户端。Device A的时钟被设置为参考时钟,层数为2。Device B则配置为工作在客户端...