我想实现以下目标:
使用 GoDaddy.com 注册自己的域名(已完成),例如(mynsdom.com),我将使用 Linode 的 VPS 设置两个主机(已完成)。Bind9 也安装在两个主机 ns1.mynsdom.com 和 ns2.mynydom.com 上,采用主/从配置。
接下来,在 GoDaddy.com 注册第二个域名(例如 mydom2.com),并在主/从配置中设置我自己的名称服务器(ns1.nynsdom.com 和 ns2.mynsdom.com)。
接下来,在 GoDaddy.com 注册第三个域名(例如 mydom3.com)并设置我自己的名称服务器(ns1.mynsdom.com 和 ns2.mynsdom.com)
基本上,我会拥有自己的公开可用的名称服务器,可以为 mydom2.com 和 mydom3.com 以及我可能注册的任何其他域名托管多个区域。
我知道这需要很多建议,如果没有具体的教程,如果您能给我指出一些教程,我将不胜感激。
我的问题:
我是否需要与我的 ISP 或域名注册商做些什么才能使我的 MYDOM1.COM 的 NS1.MYDOM1.COM 和 NS2.MYDOM1.COM 被识别为合法名称服务器?
如果 NS1.MYDOM1.COM 和 NS2.MYDOM2.COM 无法解析来自 HOSTNAME.MYDOM2.COM 和 HOSTNAME.MYDOM3.COM 的 DNS 请求,则请求可能会被转发到 Google 的公共 DNS,然后将结果缓存在 NS1.MYDOM1.COM 和 NS2.MYDOM1.COM 中。这可能吗?
如果 NS1.MYDOM1.COM 由于某种原因瘫痪,我如何才能让 NS2.MYDOM1.COM 无缝地取代它?
我想访问以动态 IP 地址运行的家庭服务器/PC,因此我还希望能够在我的 Bind 服务器上托管一个区域,以允许家中的 NAT 服务器/PC 更新其公共 IP 地址。
我应该运行多少个主名称服务器和多少个从属名称服务器?
512Mb VPS 仅配备 20Gb SSD 空间,是否足以托管 100 个域名/区域(假设它们是同一件事)
我真的很想学习如何在我的 Ubuntu VPS 上正确设置 Bind,当然,因为我将注册更多的域名,所以还可以省钱。
答案1
这是一个老问题,但对于通过搜索引擎看到这篇文章的人来说,这是一个答案。
要将您的域名指向 VPS,您需要将 VPS 配置为服务器名称服务器 DNS 记录,共享主机附带名称服务器,但对于非托管 VPS,您必须设置自己的。要提供 DNS 记录,我们需要安装 DNS 服务器包,例如 BIND9
安装 BIND9,如果已经安装请忽略
apt-get 安装 bind9
配置并创建域的区域文件以添加记录,打开文件 name.conf.local 并插入域的区域文件名
/etc/bind/ 复制代码 vi 名称.conf.本地 区域“mynsdom.com”{ 類型主屬; 允许转移 {无;}; 文件“/etc/bind/pri.mynsdom.com”; }; 区域“zyx.com”{ 類型主屬; 允许转移 {无;}; 文件“/etc/bind/pri.mydom2.com”; };
保存并关闭文件。
为域创建区域文件
触摸 pri.mynsdom.com 触摸 pri.mydom2.com
创建名称服务器 ns1.mynsdom.com 和 ns2.mynsdom.com。添加 NS 和 A 记录。将 000.000.000.000 替换为服务器 IP
维普网
$TTL 3600 @ IN SOA host.mynsdom.com.info.mynsdom.com.( 2015062803;序列号,今天的日期 + 今天的序列号 7200;刷新,秒 540;重试,秒 604800 ;过期时间,秒 86400 );最小值,秒 ; mynsdom.com.3600 A 000.000.000.000 邮件 3600 A 000.000.000.000 sv4 86400 A 000.000.000.000 sv4 86400 A 000.000.000.000 www 3600 A 000.000.000.000 mynsdom.com。3600 MX 10 mail.mynsdom.com。 mynsdom.com。3600 NS ns1.mynsdom.com。 mynsdom.com。3600 NS ns2.mynsdom.com。
现在在域名注册面板中添加 ns1.mynsdom.com 和 ns2.mynsdom.com 作为子名称服务器,并在域名注册中添加名称服务器地址。
将另一个域添加到同一个 vps
vi pri.mydom2.com
$TTL 3601 @ IN SOA host.mynsdom.com.info.mynsdom.com.( 2015062813;序列号,今天的日期 + 今天的序列号 7200;刷新,秒 540;重试,秒 604800 ;过期时间,秒 86400 );最小值,秒 ; 邮件 3600 A 000.000.000.000 mydom2.com.3600 A 000.000.000.000 www 3600 A 000.000.000.000 mydom2.com。3600 NS ns1.mynsdom.com。 mydom2.com。3600 NS ns1.mynsdom.com。
服务bind9重启
您还可以在任何域的区域文件中添加电子邮件的 MX 记录