朱登凯 2017-05-12
关键字:阿里云内网和公共NTP服务器(网络时间协议-时间同步服务)
一、简介:
NTP是网络时间协议(NetworkTimeProtocol),它是用来同步网络中各个计算机的时间的协议。
在计算机的世界里,时间非常地重要,例如对于火箭发射这种科研活动,对时间的统一性和准确性要求就非常地高,是按照A这台计算机的时间,还是按照B这台计算机的时间?NTP就是用来解决这个问题的,NTP(NetworkTimeProtocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms。
它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)进行时间同步,它可以提供高精准度的时间校正,而且可以使用加密确认的方式来防止病毒的协议攻击。
二、阿里云内网和公共NTP服务器
更新时间:2016-07-1215:23:55分享:
内网NTP服务器
阿里云为云服务器ECS提供了内部的NTP时间服务器,如下:
10.143.33.50
10.143.33.51
10.143.33.49
10.143.0.44
10.143.0.45
10.143.0.46
公共NTP服务器
虽然非阿里云的设备不能用阿里云的内网NTP服务器,但是阿里云提供了公共NTP服务器,供互联网上的设备使用。其主要特性是GPS、北斗授时、原子钟守时的一级时间源多机房、多链路冗余。
服务域名是:
Unix类系统:time1-7.aliyun.com
Windows:time.pool.aliyun.com
另外,阿里云还提供了其他的互联网基础服务,例如:
公共DNS:223.5.5.5/223.6.6.6,域名是http://www.alidns.com
公共镜像站:http://mirrors.aliyun.com/镜像同步频率是每天凌晨2:00-4:00,覆盖了大多数开源软件及Linux发行版。
三、国内公共NTP服务-大多都可用
ntp.sjtu.edu.cn202.120.2.101(上海交通大学网络中心NTP服务器地址)
s1a.time.edu.cn北京邮电大学
s1b.time.edu.cn清华大学
s1c.time.edu.cn北京大学
s1d.time.edu.cn东南大学
s1e.time.edu.cn清华大学
s2a.time.edu.cn清华大学
s2b.time.edu.cn清华大学
s2c.time.edu.cn北京邮电大学
s2d.time.edu.cn西南地区网络中心
s2e.time.edu.cn西北地区网络中心
s2f.time.edu.cn东北地区网络中心
s2g.time.edu.cn华东南地区网络中心
s2h.time.edu.cn四川大学网络管理中心
s2j.time.edu.cn大连理工大学网络中心
s2k.time.edu.cnCERNET桂林主节点
s2m.time.edu.cn北京大学
四.使用NetworkTimeProtocol(NTP)服务器
1.假如公司网络里有一个时间服务器:10.85.10.80,此时只需要在每个结点上修改NTP服务配置文件,让每个结点和时间服务器进行同步即可。
#vi/etc/ntp.conf
Server10.85.10.80prefer
Driftfile/var/lib/ntp/drift
Broadcastdelay0.008
修改完后在重启一下ntp服务
#/etc/init.d/ntpdrestart
2.如果没有时间服务,则可以用RAC2个结点中一个做为服务器。另一个与此服务器同步即可。
加入用node1做服务器,其IP为:10.85.10.119,修改配置文件
#vi/etc/ntp.conf
Server127.127.1.0--本地时钟
Fudge127.127.1.0stratum11
Broadcastdelay0.008
Node2与node1同步。
修改node2的ntp配置文件
#vi/etc/ntp.conf
Server10.85.10.119prefer
Driftfile/var/lib/ntp/drift
Broadcastdelay0.008
修改完后在重启一下ntp服务
#/etc/init.d/ntpdrestart
或者在node2是使用crontab与服务器同步时间
*/15****ntpdate10.85.10.119