我有几个问题,但找不到答案。
是否可以使用一个 IP 创建两个名称服务器 (ns1、ns2) ?
要将我的服务器 DNS 从 godaddy 移动到 ns1/ns2.my_domain.com,我可以使用 Bind 吗?
如果我安装 Bind,创建一个主区域(www、ns1、ns2、mail、pop 等),并进行设置。然后创建第二个主区域(反向),并进行设置。登录 godaddy 帐户并将名称服务器更改为 ns1/ns2.my_domain.com。这足以使重定向正常工作吗?
这是我的named.conf:
options {
listen-on port 53 { 127.0.0.1; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { localhost; };
recursion yes;
dnssec-enable yes;
dnssec-validation yes;
dnssec-lookaside auto;
/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";
managed-keys-directory "/var/named/dynamic";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
zone "my_domain.com" {
type master;
file "/var/named/my_domain.com.hosts";
};
zone "67.4.70.xxx.in-addr.arpa" {
type master;
file "/var/named/xxx.70.4.67.rev";
};
以下是 /var/named/my_domain.com.hosts 的内容
$ttl 38400
my_domain.com. IN SOA my_domain.com. root.localhost. (
1364566563
10800
3600
604800
38400 )
my_domain.com. IN NS my_domain.com.
my_domain.com. IN A xxx.70.4.67
www.my_domain.com. IN A xxx.70.4.67
mail.my_domain.com. IN A xxx.70.4.67
ns1.my_domain.com. IN A xxx.70.4.67
ns2.my_domain.com. IN A xxx.70.4.67
pop.my_domain.com. IN A xxx.70.4.67
smtp.my_domain.com. IN A xxx.70.4.67
my_domain.com. IN NS ns1.my_domain.com.
my_domain.com. IN NS ns2.my_domain.com.
my_domain.com. IN MX 10 mail.my_domain.com.
以下是 /var/named/xxx.70.4.67.rev 的内容
$ttl 38400
67.4.70.xxx.in-addr.arpa. IN SOA my_domain.com. root.locahost. (
1364575048
10800
3600
604800
38400 )
67.4.70.xxx.in-addr.arpa. IN NS my_domain.com.
67.4.70.xxx.in-addr.arpa. IN PTR my_domain.com.
任何帮助都将不胜感激^^
谢谢。
答案1
- 是否可以使用一个 IP 创建两个名称服务器 (ns1、ns2) ?
不要那样做。
如果您没有另一台机器可用作辅助 NS,请使用众多免费服务之一为您完成此操作。
- 要将我的服务器 DNS 从 godaddy 移动到 ns1/ns2.my_domain.com,我可以使用 Bind 吗?
是的。
- 如果我安装 Bind,创建一个主区域(www、ns1、ns2、mail、pop 等),并进行设置。然后创建第二个主区域(反向),并进行设置。登录 godaddy 帐户并将名称服务器更改为 ns1/ns2.my_domain.com。这足以使重定向正常工作吗?
对于正向区域:是的。他们不太可能将反向区域委托给您。
请注意,如果您要将 NS 主机名放在您的区域内,则需要通过您的域名注册商添加粘合记录。这实际上是其他名称服务器能够解析您的 NS 地址的“引导”。