如何在 CentOS 中设置 NTP 服务器
备 CentOS 服务器
现在让我们来开始在 CentOS 上设置 NTP 服务器。
首先,我们需要保证正确设置了服务器的时区。在 CentOS 7 中,我们可以使用 timedatectl 命令查看和更改服务器的时区(比如,"Australia/Adelaide",LCTT 译注:中国可设置为 Asia/Shanghai )
# timedatectl list-timezones | grep Australia
# timedatectl set-timezone Australia/Adelaide
# timedatectl
继续并使用 yum 安装需要的软件
# yum install ntp
然后我们会添加全球 NTP 服务器用于同步时间。
# vim /etc/ntpconf
server 0oceaniapoolntporg
server 1oceaniapoolntporg
server 2oceaniapoolntporg
server 3oceaniapoolntporg
默认情况下,NTP 服务器的日志保存在 /var/log/messages。如果你希望使用自定义的日志文件,那也可以指定。
logfile /var/log/ntpdlog
如果你选择自定义日志文件,确保更改了它的属主和 SELinux 环境。
# chown ntp:ntp /var/log/ntpdlog
# chcon -t ntpd_log_t /var/log/ntpdlog
现在初始化 NTP 服务并确保把它添加到了开机启动。
# systemctl restart ntp
# systemctl enable ntp
验证 NTP Server 时钟
我们可以使用 ntpq 命令来检查本地服务器的时钟如何通过 NTP 同步。
控制到 NTP 服务器的访问
默认情况下,NTP 服务器允许来自所有主机的查询。如果你想过滤进来的 NTP 同步连接,你可以在你的防火墙中添加规则过滤流量。
# iptables -A INPUT -s 19216810/24 -p udp --dport 123 -j ACCEPT
# iptables -A INPUT -p udp --dport 123 -j DROP
该规则允许从 19216810/24 来的 NTP 流量(端口 UDP/123),任何其它网络的流量会被丢弃。你可以根据需要更改规则。
配置 NTP 客户端
1 Linux
NTP 客户端主机需要 ntpupdate 软件包来和服务器同步时间。可以轻松地使用 yum 或 apt-get 安装这个软件包。安装完软件包之后,用服务器的 IP 地址运行下面的命令。
# ntpdate <server-IP-address>
基于 RHEL 和 Debian 的系统命令都相同。
2 Windows
如果你正在使用 Windows,在日期和时间设置(Date and Time settings)下查找网络时间(Internet Time)。
3 Cisco 设备
如果你想要同步 Cisco 设备的时间,你可以在全局配置模式下使用下面的命令。
# ntp server <server-IP-address>
来自其它厂家的支持 NTP 的设备有自己的用于网络时间的参数。如果你想将设备和 NTP服务器同步时间,请查看设备的说明文档。
结论
总而言之,NTP 是在你的所有主机上同步时钟的一个协议。我们已经介绍了如何设置 NTP 服务器并使支持 NTP 的设备和服务器同步时间。
新的中国国家授时中心 NTP服务器地址是2107214539,已测试通过。
中国科学院国家授时中心
中国科学院国家授时中心前身是陕西天文台,是以时间频率研究、授时服务为主,同时开展天体测量学、太阳物理、日地关系、天体力学、人造卫星观测与研究的综合性天文研究机构。全台分设台本部和授时部两部分。台本部包括时频主控系统、科研实验室、天文观测站和领导管理机关,驻陕西省西安市临潼区。授时部(即二部)为长波和短波授时电台,位于陕西省渭南市蒲城县境内。
1966年经国家科委批准筹建,1970年经周恩来总理批准短波授时台试播,1981年经国务院批准正式发播标准时间和频率信号;七十年代初,为适应中国战略武器发射、测控和空间技术发展的需要,经国务院和中央军委批准,在陕西天文台增建长波授时台(BPL),1986年通过由国家科委组织的国家级技术鉴定后正式发播标准时间、标准频率信号。
中国科学院国家授时中心是国务院1981年首批批准招收研究生的科研机构。截至2015年10月底,国家授时中心共有博士研究生指导教师16名,硕士研究生指导教师29名。设有2个中国科学院重点实验室及十余个先进的实验室。
自20世纪70年代初正式承担中国标准时间、标准频率发播任务以来,中国科学院国家授时中心为国民经济发展等诸多行业和部门提供了可靠的高精度的授时服务,基本满足了国家的需求。特别是为以国家的火箭、卫星发射为代表的航天技术领域作出了重要贡献。
2017年3月28日,中国科学院西安国家授时中心被国家旅游局、中国科学院推选为“首批中国十大科技旅游基地”。
0条评论