我正在尝试将 Namecheap 区域文件导入到 Route53。
这是区域文件:
@ 3601 IN SOA parkingpage.namecheap.com. example.gmail.com. 2018071000 86400 7200 3600000 3601
@ 3600 IN NS dns1.registrar-servers.com.
@ 3600 IN NS dns2.registrar-servers.com.
@ 3600 IN MX 10 eforward1.registrar-servers.com.
@ 3600 IN MX 10 eforward2.registrar-servers.com.
@ 3600 IN MX 10 eforward3.registrar-servers.com.
@ 3600 IN MX 15 eforward4.registrar-servers.com.
@ 3600 IN MX 20 eforward5.registrar-servers.com.
www 1800 IN CNAME parkingpage.namecheap.com.
@ 3600 IN TXT v=spf1 include:spf.efwd.registrar-servers.com ~all
我从 Route53 得到的错误是:
Error parsing zone file: Error in line 1: no owner (encountered after 0 correct records) In line: @ 3601 IN SOA parkingpage.namecheap.com.
我看到了related question但它涉及 GoDaddy 并且错误消息不同。
最佳答案
进行了两项更改,我就能够成功导入:
- 在第一行添加
$ORIGIN www.example.com
- 删除了每行开头的空格
最终的区域文件如下所示
$ORIGIN www.example.com
@ 3601 IN SOA parkingpage.namecheap.com. example.gmail.com. 2018071000 86400 7200 3600000 3601
@ 3600 IN NS dns1.registrar-servers.com.
@ 3600 IN NS dns2.registrar-servers.com.
@ 3600 IN MX 10 eforward1.registrar-servers.com.
@ 3600 IN MX 10 eforward2.registrar-servers.com.
@ 3600 IN MX 10 eforward3.registrar-servers.com.
@ 3600 IN MX 15 eforward4.registrar-servers.com.
@ 3600 IN MX 20 eforward5.registrar-servers.com.
www 1800 IN CNAME parkingpage.namecheap.com.
@ 3600 IN TXT v=spf1 include:spf.efwd.registrar-servers.com ~all
关于amazon-web-services - 将 Namecheap 区域文件导入 AWS Route53,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51452111/