设置 Master DNS 和 Slave DNS 的必要性

2016-10-22 06:19:39 +08:00
 anjunecha
这次 Dyn 被 DDoS 让我想起了之前 DNSimple 被 D 的那一次,只是这次的影响更为严重,重新翻出了这篇文章

https://medium.com/@brianarmstrong/youre-probably-doing-dns-wrong-like-we-were-6625efaed390#.l1to2e8e4

虽然文章里的做法不是非常合理,但是想法和初衷是好的。对于一些要求高可用的服务,我觉得很有必要设置 Slave ( Secondary ) DNS ,以达到一个冗余的目的。

我现在自己的一些服务都是采用 Dyn 做 Master DNS ,然后用 NSONE 做 Slave DNS ,这次 Dyn 被 D 基本没有受到什么影响
6010 次点击
所在节点    DNS
6 条回复
ZE3kr
2016-10-22 07:24:15 +08:00
自建 DNS ,两个服务器其实是两个 Master ,所有记录(包括了 SOA 都完全一样),不知道会不会有问题
julyclyde
2016-10-22 09:45:24 +08:00
master-slave 关系只在 IXFR/AXFR 的时候才能这么叫
对外服务只有 AUTHORITY 和 unAUTHORITY 之分
在层次结构上,还有“出现在 SOA 里”和“出现在 glue record 里”这两种说法
fangjinmin
2016-10-22 13:52:52 +08:00
不是很明白 LZ 说的意思。

DNS 不可能由两个不同的服务商提供的服务来决定的。
mytsing520
2016-10-22 17:24:17 +08:00
@fangjinmin 简单,两个服务商上的设置相同即可
Showfom
2016-10-22 17:45:21 +08:00
@fangjinmin 可以做到的 同步过去即可 但是这样就是万一哪家挂了 解析会稍微慢点
johnjiang85
2016-10-23 19:04:45 +08:00
目前国内比较大的 DNS 服务商已经很难被 D 死了,更大的意义是在被 D 的时候解决国外解析的问题(国际出口影响)。

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

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

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

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

© 2021 V2EX