![BIND9 DNS 问题 - 无法解析](https://linux22.com/image/514375/BIND9%20DNS%20%E9%97%AE%E9%A2%98%20-%20%E6%97%A0%E6%B3%95%E8%A7%A3%E6%9E%90.png)
我为 VirtualMin 用户托管了一个 BIND9 DNS 服务器。但它只能为 75% 的用户解析。现在已经过去一周多了。
这是一个示例。
$ttl 38400
@ IN SOA axxim.net. root.axxim.net. (
1274031391
10800
3600
604800
38400 )
@ IN NS axxim.net.
day7tech.com. IN A 96.226.216.37
www.day7tech.com. IN A 96.226.216.37
ftp.day7tech.com. IN A 96.226.216.37
m.day7tech.com. IN A 96.226.216.37
localhost.day7tech.com. IN A 127.0.0.1
webmail.day7tech.com. IN A 96.226.216.37
admin.day7tech.com. IN A 96.226.216.37
mail.day7tech.com. IN A 96.226.216.37
day7tech.com. IN MX 5 mail.day7tech.com.
答案1
将此行替换为:
@ IN NS axxim.net.
有了这个:
@ IN NS ns1.axxim.net.
@ IN NS ns2.axxim.net.
ns1 IN A 96.226.216.37
ns2 IN A 96.226.216.37
然后去找其他人为您提供辅助 DNS 服务,这样您就可以将ns2
的 IP 地址更改为场外的地址。
答案2
TLD中的存根记录net
表明您的名称服务器是ns1.axxim.net
-ns2.axxim.net
解析名称服务器将查看此记录以找出向谁索取您的域名的记录。
ns1.axxim.net
不存在。
ns2.axxim.net
与您列出的 具有相同的 IP ns.axxim.net
。
您需要调整域名以匹配存根(即替换ns.axxim.net
为ns1
和ns2
),并确保两个服务器都正确地为域名提供服务。