更换Nameservers致AWS网站宕机,Hostinger邮件域名故障求折中方案
无需更换Nameserver修复Hostinger邮件功能
目前你的域名权威DNS是Route53,直接切换到Hostinger的Nameserver肯定会导致网站解析中断,完全不用冒这个风险——直接在Route53托管区域里添加Hostinger邮件服务所需的DNS记录就能解决问题,步骤如下:
先获取Hostinger的邮件DNS配置项:登录Hostinger后台,找到邮件服务对应的DNS设置,一般会给出这几类记录:
- MX记录:带优先级的目标地址(比如
mx1.hostinger.com、mx2.hostinger.com这类) - TXT记录:SPF、DKIM、DMARC这三条,用于邮件认证和防垃圾邮件
- CNAME记录:如果用
mail.yourdomain.com这类自定义地址访问邮箱,需要对应的CNAME解析规则
- MX记录:带优先级的目标地址(比如
在Route53中添加对应记录:
- 登录AWS控制台进入Route53服务,找到你的域名托管区域
- 点击「创建记录」,照着Hostinger给出的信息逐一添加:
- MX记录:选择记录类型为
MX,填写优先级(比如10、20)和目标地址,把Hostinger要求的所有MX条目都配置完成 - TXT记录:SPF记录值一般为
v=spf1 include:hostinger.com ~all;DKIM是Hostinger生成的唯一密钥串,格式类似v=DKIM1; k=rsa; p=xxxxxx;DMARC可选但推荐配置,值示例为v=DMARC1; p=none; sp=none; rua=mailto:dmarc@yourdomain.com - CNAME记录:如果需要
mail.yourdomain.com指向Hostinger邮箱服务,添加CNAME记录,目标填写Hostinger指定的地址(比如mail.hostinger.com)
- MX记录:选择记录类型为
验证记录生效状态:添加完成后等待10-30分钟让DNS记录同步,然后用命令行工具验证:
- 核查MX记录:
dig yourdomain.com MX - 核查TXT记录:
dig yourdomain.com TXT - 核查CNAME记录:
dig mail.yourdomain.com CNAME
- 核查MX记录:
这种方案的核心优势是:网站解析仍由Route53负责,完全不会影响网站正常访问;同时Hostinger邮件服务所需的DNS记录全部配置到位,邮件功能即可恢复正常,完美解决两者的冲突问题。
内容的提问来源于stack exchange,提问作者Aman Maddheshiya
相关产品推荐
相关产品推荐

