国内 NTP pool 服务器严重不足

2018-07-16 22:47:52 +08:00
 mengzhuo
14 亿人的国家,只有 10 台不到的服务器
https://www.ntppool.org/zone/cn

然后阿里云的已经被打趴下了。
https://www.ntppool.org/scores/182.92.12.11

我自己的国内服务器( 2M 小水管也跑满了)

各位有很多吃灰的服务器的~
可以拿来跑这个,分分钟带宽跑满。
12611 次点击
所在节点    DevOps
76 条回复
marsteel
2018-07-16 22:54:28 +08:00
是的,若干年前共享过公司在数据中心的一台服务器,被流量吓死了
oovveeaarr
2018-07-16 22:56:12 +08:00
我之前贡献了大概七八台,然后量太大,被机房、电信不定时封锁 UDP,然后掉分,然后就没有然后了)
breeswish
2018-07-16 22:56:50 +08:00
reus
2018-07-16 23:01:01 +08:00
福冈大学有一个 NTP 服务器跑了二十几年,最近也撑不住了

http://enog.jp/wp-content/uploads/2017/10/20171027_ENOG47_tanizaki.pdf
yangqi
2018-07-16 23:04:01 +08:00
这种就应该搞成 p2p 的
Cytion
2018-07-16 23:06:05 +08:00
之前不是有位天才少年弄了几个在国内的么?
binbinyouliiii
2018-07-16 23:06:50 +08:00
自己买个原子钟
mengzhuo
2018-07-16 23:12:57 +08:00
@breeswish 国内教育网的一般不让加入 pool
mengzhuo
2018-07-16 23:19:01 +08:00
@yangqi 本身协议设计的时候就是分层的,但是大家都配置在 pool 上(各大 Linux 发行版默认的时钟源),还不包括某水果和微软自带的(流量肯定更大)
p2p 蛋疼的地方在于不稳定,而 ntp 要求的就是稳定。
Tink
2018-07-16 23:21:49 +08:00
ntp.org.cn
好像是一位 V 友做的
mengzhuo
2018-07-16 23:23:13 +08:00
@Cytion 加入很简单

https://www.ntppool.org/zh/join.html

自己实现服务器也容易,只是要优化好,时间精确那是相当困难。

也可以看看我的 Go 版本的服务端实现
https://github.com/mengzhuo/gontpd
mengzhuo
2018-07-16 23:33:38 +08:00
@Tink 他的集群我看过了,那几台机器压根扛不住现在的流量

我的服务器设定的是 384Kbps,现在收到了腾讯云发来的 DDoS 防护邮件 78Mbps
意味着如果要扛住,需要至少 203*78=15834Mbps 全网流量
acekevin
2018-07-17 00:10:51 +08:00
@mengzhuo 楼主 这个是干嘛用的啊 时间服务器?我国内有台 5M 的闲着 新加坡 2 台 1G 口的 可以加入吗 这个项目主要吃的什么?带宽吗? 为什么会被 D 啊?
oovveeaarr
2018-07-17 00:16:26 +08:00
@acekevin #13 给 Liunx 服务器等设备提供网络同步的项目(中国区)。
可以加入,主要吃宽带,UDP 端口 123
因为 NTP 服务器有放大攻击,如果服务端版本比较低可能会被利用
同时 NTP 服务器小包较多,所以用户上来了很容易被误判为攻击
acekevin
2018-07-17 00:19:47 +08:00
@oovveeaarr 时间精确那是相当困难 这是为什么呢
acekevin
2018-07-17 00:20:53 +08:00
网络同步 mirror ?类 cdn 吗?还是说只同步时间
nciyuan
2018-07-17 00:21:30 +08:00
@yangqi 延迟简直不能太好看
marcomarco
2018-07-17 00:25:10 +08:00
怪不得我电脑经常同步不上时间
oovveeaarr
2018-07-17 00:25:31 +08:00
@acekevin #15 跟电压、电磁都有关。电脑的时钟是靠时钟芯片提供的,这个东西由于本身的精度原因(晶振、电路等)会有一定变化。
一般 1 层 NTP 服务器是靠着 卫星授时 或者 原子钟 这些硬件设施来保证的,这个项目的服务器主要是 2 层服务器,就是同步这些 1 层服务器的时间来实现的。(当然如果你有兴趣,也可以弄个 GPS 模块,传输时间到电脑里,自己做 1 层服务器)
acekevin
2018-07-17 00:30:24 +08:00
@oovveeaarr O 根很多东西有关系是吧 感谢 dalao 花时间解答 话说大佬是不是电子理工男 哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/471414

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX