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

Linux的NTP

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
NTP是「Network Time Protocol」的简称,是为了将网络中计算机的时钟同步到正确时间的协议。

  X# {( @6 C6 r5 Z8 K
PC内部的时钟是相当不准确的,运行一个月左右就会产生几秒的误差。网络上的服务器,经常由于时钟的误差导致电子邮件的发送接收记录等出现异常。
因此,接入统一网络的主机的时钟有必要互相同步时钟。NTP就是用来解决这个问题的。
/ H0 }: t: S3 H6 G- p
NTP是以「服务端·客户端」的方式提供的。「NTP服务器」使用原子时钟之类东西时钟保持正确的时间,然后向NTP客户端提供正确的时间。
客户端Linux通过「ntpdate」命令来和NTP服务器进行时间的同步。
ntpdate命令需要root用户来执行,通过ntpdate指定NTP服务器名来进行同步:
# ntpdate ntp.nict.jp
, V* K: z2 ~, S6 s- `: q6 Z
; ^! ?3 e8 r+ Q& G$ P" f
通过cron定期执行上面的同步,就可以保证服务器的时间正确性了。

# a. }6 T4 V! Z0 k# G/ [4 o& n! n
问题在于用哪个服务器作为 NTP服务器呢?
「NICT 独立行政法人情报通信研究机构」(日本的一个机构)举办了「日本标准时间项目」,这个项目提供了公用的NTP服务器。
0 A7 j& p) c# c
这个NTP服务器虽然能够胜任每秒100万次的请求,但是最好不要过度的去访问它。
最好是把网络中一定数量的主机中挑一个作为内网NTP服务器,内网NTP服务器和NICT公开的NTP服务器同步时间,而其它主机直接和这个内网的NTP服务器同步时间即可。

1 S! A' N! _: ~/ y0 K; w6 r

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-25 14:23 , Processed in 0.156250 second(s), 23 queries , Gzip On.

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

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

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