基础设施、云与 DevOps · 综合

网络与证书:域名、DNS和HTTPS

一句话: 大多数「网站打不开」的故障是域名、过期证书或者路由——而不是代码。

基础

域名记录指向服务器或分发网络;它们的缓存时间决定一次改动多快生效。在计划迁移之前,提前把这个时间调短。

传输加密是默认项,包括从未加密版本的自动跳转,也包括子域名。

证书

自动续期,以及提前两周告警的监控。过期的证书是最常见也最尴尬的生产故障之一,而且完全可以避免。

还值得配置什么

邮件的发件人认证记录、响应里的基础安全响应头,以及跨域请求的允许来源策略——定义成一份封闭清单,而不是通配符。

深入一层

维护一份清单:每个域名、注册商是谁、什么时候到期、组织里的负责人是谁。过期的域名既是业务风险也是安全风险——买走它的人会继承邮件和在它上面积累起来的信任。