NTP时钟同步方式说明
NTP在linux下有两种时钟同步方式,分别为直接同步和平滑同步:
直接同步
使用ntpdate命令进行同步,直接进行时间变更。如果服务器上存在一个12点运行的任务,当前服务器时间是13点,但标准时间时11点,使用此命令可能会造成任务重复执行。因此使用ntpdate同步可能会引发风险,因此该命令也多用于配置时钟同步服务时第一次同步时间时使用。
平滑同步
使用ntpd进行时钟同步,可以保证一个时间不经历两次,它每次同步时间的偏移量不会太陡,是慢慢来的,这正因为这样,ntpd平滑同步可能耗费的时间比较长。
标准时钟同步服务
>NTP时间同步,NTP基于UDP报文进行传输,使用的UDP端口号为123。
假设ip是192168100100,安装ntp,修改配置文件,修改后,保存退出,启动服务并设置服务开机自启。
时间是一种尺度,是物理学中的七个基本物理量之一,符号为t。北京泰福特电子为您解答:
安装ntp,yum install ntp
Date 发现格式为EDT,我们需要修改为CST格式
[root@test ~]# mv /etc/localtime /etc/localtimebak
[root@test ~]# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
[root@test ~]# date
并用ntpdate 2089111250,同步网上的一台ntp服务器同步时间
vi/etc/ntpconf,修改配置文件,使能同步网上的ntp服务器
我们这里使用的是centos7不同于以往linux的 *** 作,对于开机自启动的调整,命令有所不同。 chkconfig --list查看非系统内置服务的自启动状态
systemctl enable ntpdservice //开机自启动
ntpq –p
表示目前使用的ntp server的状态
Ntpstat,可以看到已经同步了
显示所有已启动的服务 systemctl list-units --type=service
希望能帮助您,望采纳···
Linux 系统安装配置NTP时间服务器。
一、关于NTP时间服务器:
NTP(The Network Time Protocol) 是网络时间协议,用以同步网络内计算机的时间。 它通过udp包交换,用特定算法进行协商,从而把计算机上的时间与时间服务器上的时间保持一致。通过互联网它支持的误差是10毫秒,局域网则可以达到200微秒。
NTP时间服务器分为多层,从0层到4层,每层依次与上一次服务器同步,最高层的服务器则直接连接一个高精度的时钟设备,比如原子钟、GPS或者电波时等。
怎样安装NTP Server:
Linux系统内核提供了对NTP的支持,因此只需要再安装一个NTP Server的守护进程即可。常用的ntpd由ntporg提供。
二、怎么确认linux系统有没有开启ntp服务?
service ntpd status 查看此服务有没有运行,设置:图形化界面--左上角时间---点击就可以知道。
1在注册表中将服务NTPServer的Enabled属性设置为1Type改为NTP。
2如果外部时间源获取时间将Config/AnnounceFlags设置为5
3将parameters\NtpServer地址改为外部时间源的IP地址或者DNS,在使用DNS是后面要加上”,0x1”多个地址之间用空格隔开。
4其他参数是可选的参数,可根据需要配置。
5重启w32time服务在命令行中,net stop w32time && net start
w32time就配置完成了。
6此外,要保证windows
防火墙是关闭的。或者启动防火墙时,在例外中添加C:\WINDOWS\system32\w32timedll端口号:123类型UDP。
经过以上六步服务器端就设置完成了。
WindowsXP客户端的配置
1将NtpServer地址设置为服务器的地址。
2服务类型改为NTP。
3SpecialPolInterval自动同步时间间隔根据需要配置比如15分钟轮询一次(设置为900,因为单位为秒)。
4将默认的时间服务器设置为服务器的地址, XP默认是微软的时间服务器timewindowscom。在注册表中
HKEY_LOCAL_MACHINE\SOFTWARE\WINDOWS\CurrentVersion\DateTime\Servers
新建一个字符串值(名字3),输入服务器的IP地址。
并将默认值改为3这样在时期时间属性\Internet时间默认的时间同步服务器就成为我们设置的了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)