我订阅了一个域名,现在我可以使用注册商的网络界面编辑区域文件。
我想将所有内容(mydomain.com、xxx.mydomain.com 等)重定向到同一个 IP 地址,但 specificprefix.mydomain.com 除外,它应该指向另一个 IP。
我以为这样就没问题了,但不幸的是 specificprefix.mydomain.com 也指向第一个 IP。
这是我的 DNS 区域文件:
* 10800 IN A <FIRST_IP>
@ 10800 IN A <FIRST_IP>
specificprefix.mydomain.com 10800 IN A <SECOND_IP>
(then some mail stuff that I don't think related)
这里有什么问题?
答案1
.
您可能需要在第 3 行的 FQDN 末尾添加一个点 ( )。
如果这是绑定区域文件(或等效文件),则将 $ORIGIN 添加到任何非 FQDN 主机名的末尾。(不以点结尾的主机名)。默认情况下,$ORIGIN 是域名,因此mydomain.com
在您的示例中。
您第一行没有以点结尾,因此扩展为*.mydomain.com.
您想要的。
第二行包含@
具体表示“起源”的 ,所以mydomain.com.
。
第三行指定了主机名,但没有以点结尾,因此扩展为specificprefix.mydomain.com.mydomain.com.
。您可以 ping 一下并返回第二个 IP...