个人安全 AI时代
0%
⌂主站

第6章

邮箱与域名卫生

6.1 学习目标

6.2 概念

域名转移锁

转移锁(例如clientTransferProhibited状态)可防止域名在未解锁时被转移到其他注册商。许多国际域名的注册商默认开启;国家顶级域名则可能是需要单独申请的服务。务必检查,不要想当然。

域名服务器与DNS

DNSSEC

DNSSEC对DNS应答进行数字签名,防止伪造。开启通常分两步:(1)在DNS服务商处开启签名,(2)将DS记录提交给注册商。更换DNS服务商时,必须先删除旧的DS,否则域名可能从互联网上"消失"。

邮件记录

记录 作用
MX 指定为该域名接收邮件的服务器
SPF 列出允许以该域名名义发信的服务器
DKIM 外发邮件上的数字签名
DMARC 邮件未通过SPF/DKIM时的策略;接收伪造报告

不发邮件的域名也应设置"任何人都不得发信"的SPF和拒绝策略的DMARC,以防骗子冒用。

悬空记录

指向你已注销服务(旧主机、旧网站平台)的记录。攻击者可以重新注册该资源,劫持你的子域名。

6.3 示例

A先生的域名分布在两家注册商,但DNS统一放在一家服务商。他建立了跟踪表:

域名 注册商 NS正确 DNSSEC 转移锁 MX/SPF/DKIM/DMARC 悬空记录
example.vn 注册商X 正确 已开启,已提交DS 已申请 4项齐全 无
example.com 注册商Y 正确 已开启 开启 4项齐全 1条记录指向旧网站平台:删除
example-shop.net 注册商Y 正确 未开启 开启 不发信:SPF -all,DMARC reject 无

6.4 常见错误

6.5 检查清单

6.6 练习

  1. 查询示例域名的whois状态,找到转移锁状态行。
  2. 为一个不用于发信的域名编写SPF/DMARC记录。
  3. 列出你DNS区域中的所有CNAME记录,标注哪些服务仍在使用。

6.7 小结