找回密码
 注册
关于网站域名变更的通知
查看: 226|回复: 1
打印 上一主题 下一主题

Linux的NTP

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-7-16 11:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
NTP是「Network Time Protocol」的简称,是为了将网络中计算机的时钟同步到正确时间的协议。
, l7 e7 ~0 p7 i6 P
PC内部的时钟是相当不准确的,运行一个月左右就会产生几秒的误差。网络上的服务器,经常由于时钟的误差导致电子邮件的发送接收记录等出现异常。
因此,接入统一网络的主机的时钟有必要互相同步时钟。NTP就是用来解决这个问题的。

+ x8 H1 h* T+ v5 H) ^/ ?; o
NTP是以「服务端·客户端」的方式提供的。「NTP服务器」使用原子时钟之类东西时钟保持正确的时间,然后向NTP客户端提供正确的时间。
客户端Linux通过「ntpdate」命令来和NTP服务器进行时间的同步。
ntpdate命令需要root用户来执行,通过ntpdate指定NTP服务器名来进行同步:
# ntpdate ntp.nict.jp# l9 l5 F( E5 P/ u
) u; V8 P8 W5 j& h6 J& o2 B
通过cron定期执行上面的同步,就可以保证服务器的时间正确性了。
( ^' k7 c) E# S& g
问题在于用哪个服务器作为 NTP服务器呢?
「NICT 独立行政法人情报通信研究机构」(日本的一个机构)举办了「日本标准时间项目」,这个项目提供了公用的NTP服务器。
- O$ [5 E  q' J5 D& n. ^
这个NTP服务器虽然能够胜任每秒100万次的请求,但是最好不要过度的去访问它。
最好是把网络中一定数量的主机中挑一个作为内网NTP服务器,内网NTP服务器和NICT公开的NTP服务器同步时间,而其它主机直接和这个内网的NTP服务器同步时间即可。
: j, {4 a* X+ _

该用户从未签到

2#
发表于 2020-7-16 13:16 | 只看该作者
Linux的NTP
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-25 01:27 , Processed in 0.140625 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表