我正在尝试配置我的计算机以运行自己的 DNS 服务器。我唯一想做的就是将所有请求转发到my.example.com
。my-staging.example.com
因此,当我使用 DNS 为我的计算机的手机时,请求也会被重定向。
我似乎无法弄清楚区域文件到底应该包含什么,有人可以帮忙吗?
我试过:
example.com. 7200 IN SOA ns1.example.com. (
2008010402
15
3600
3000000
86400 )
IN NS example.com
my.example.com. IN A 213.144.138.203
但似乎不起作用。
任何帮助是极大的赞赏。
谢谢。
答案1
您将需要使用 CNAME 记录来设置别名。一旦您拥有了基本标头和规则,您将需要以下内容:
my IN CNAME my-staging.example.com.
(请注意,尾随的点很重要。)
但是,由于此 dns 文件将托管 example.com 的 DNS,因此您还需要一种方法来解析 my-staging 地址。您可以通过设置静态 A 记录或使用备用名称(如果有)来实现此目的。
my-staging IN A xxx.xxx.xxx.xxx
或者
my-staging IN CNAME alternate.dns.name.for.mystagingexample.com.