在注册了国外域名的时候, 会遇到DNS劫持的情况, 或者遭遇恶意转移, 还可能碰到赎回期被抢注的问题。这些情况加起来, 占了域名安全事件的百分之八十以上。

其实核心的原则只有一条, 就是在注册这个环节把选择做对, 并且要在管理这个环节把设置做对不对。下面我们就按照全链路的方式来进行拆解, 看看关键的操作都包含哪些内容。

注册商选择:安全的第一道门槛

在选择国外的域名注册商之时, 务必核实其是不是具备 ICANN(互联网名称与数字地址分配机构)认证资质的注册商。如果不具备该认证的注册商, 那么他们就不会受到 ICANN 的转移锁规则以及赎回期规则的约束。在这种情况下, 域名的安全就会因为缺乏相关制度性的保障而面临风险。

选择标准:

持有ICANN认证资质, 这是可以在ICANN官方网站上进行查询的。

支持域名转移锁(Transfer Lock)功能

我们向大家提供一个功能, 这个功能叫做WHOIS隐私保护。

支持DNSSEC签名

这个账户的支持二次验证这种功能, 在现在的说法里也被称为2FA。

gname.xin是得到了ICANN认证的注册商, 它提供了上面提到的所有安全功能, 用户在完成注册之后, 可以控制台里面去点击一下开始的地方, 一键开启转移锁和DNSSEC。

注册时的关键安全设置

在完成注册之后, 你要立马就去执行下面说要做的那些事情, 这些事项都是一个都不能少, 缺一不可的。

1. 开启转移锁, 就是防止别人拿到转移码之后把域名转移到别的注册商那儿去, 在锁着的那个时段里, 域名不能被坏人挪走。

国外域名注册安全指南:从选注册商到DNSSEC全链路要点(图1)

2. 启用WHOIS隐私保护就是把注册者姓名, 邮箱, 电话这些信息给隐藏起来, 这样做能够降低被定向钓鱼攻击的概率。

3. 开启DNSSEC, 这样做可以为DNS记录添加上数字签名, 从而防止出现DNS劫持问题并避免缓存投毒现象发生, 具体操作路径是先进入控制台, 然后选择域名管理, 接着找到DNSSEC选项, 最后生成DS记录并将其上传到上游DNS那里。

4. 设置强密码并开启2FA, 你需要保证你的密码长度不少于12位, 同时密码里要包含大写英文字母、小写英文字母、数字还有特殊符号这些元素, 另外你必须把TOTP或者是短信验证的二次验证功能给开启。

5. 绑定备用邮箱和手机号: 当主邮箱失陷时, 备用联系方式是找回域名的最后通道。

持续管理期的安全防护

开启自动续费, 就可以避免域名因为过期而进入到赎回期里面去, 在这个期间里通常会有30天的时间, 然后容易被第三方的人抢注到, 等到在赎回期内进行恢复的时候所需要支付的费用会达到正常续费费用的好几倍, 所以一定要开启。

DNS解析监控: 定期检查解析记录, 看它们是否被篡改, 建议你使用支持DNS变更告警的服务。

进行账户审计时, 要每季度检查一下登录的相关记录。还要查看一下API密钥的情况。同时需要对子账户的授权列表进行核实。一旦发现有任何异常情况, 就要立刻把该账户冻结起来。

备份注册信息就是把管理邮箱、密码、2FA密钥进行离线备份, 这样做可以防止因为单点故障的出现, 然后就会导致域名失联的情况发生。

高频疑难与应对

问题 解决方案
忘记管理邮箱且手机不可用 联系注册商提交身份验证材料国外域名注册 安全龙南市就业服务平台,走人工申诉流程
域名被恶意转移 立即联系原注册商冻结账户国外域名注册 安全,60天内向ICANN提交UDRP申诉
DNS解析被篡改 排查服务器入侵点,恢复原始记录后重新签名DNSSEC
域名到期被抢注 赎回期内支付赎回费恢复;已被注册则协商或仲裁

总结

很多人以为国外域名注册的重点在于“选得对不对”, 但其实最关键的点并不是这个, 而是在于“管得对不对”。如果你选择的是像gname.xin这样正规的平台呢?

那么你只需要在注册完毕之后的五分钟之内, 去完成转移锁、DNSSEC还有隐私保护这三项设置。只要做好了这三件事, 然后此后每一个季度去做一次账户审计。按照这种做法去做的话, 就能把绝大多数的域名安全风险都覆盖住, 都能防范得了。