这个区域文件正确吗?只需将子域名指向另一台机器即可。

这个区域文件正确吗?只需将子域名指向另一台机器即可。

我在家用机器上运行 bind9 并托管多个区域文件。它运行良好,我正在运行各种 Web 服务。

我现在想在外部机器(Linode)上托管一个 Web 服务,并想验证我的主机文件是否正确;

在这个例子中1.2.3.4是我的家用机器,也是100.101.102.103我的 Linode。

TTL 86400

example.com.     IN  SOA   ns.example.com. admin.example.com. (
                        7               ; serial number
                        28800           ; Refresh
                        7200            ; Retry
                        864000          ; Expire
                        86400 )         ; Min TTL

@           IN  NS      ns.example.com.

@           IN  A       1.2.3.4
ns1         IN  A       1.2.3.4
test        IN  A       100.101.102.103
www         IN  A       100.101.102.103

我希望 www.example.com 和 test.example.com 托管在我的 Linode 上,它不会运行 bind,只运行一个 Web 服务器。

谢谢你!

达伦

答案1

A您的ns.example.com 记录在哪里?

CNAME关于使用s 或多个记录的争论A取决于你:DNS - 多个 A 记录还是 1 个 A 记录和大量 CNAME?

答案2

这是正确的。对 www.example.com 和 test.example.com 的请求将被定向到 100.101.102.103。

相关内容