我在家用机器上运行 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。