【发布时间】:2020-08-16 10:46:50
【问题描述】:
注意:IP 地址和域名已更改为等值,以免招致攻击!
背景
我正在建立一个独立的 VPS,我将在其上托管六个左右的域,同时满足电子邮件和网络托管的需求。我以后可能会添加额外的 VPS,但不想为每个新服务器注册一个新的 FQDN。我计划为每个服务器创建一个带有子域的单个域名。例如 s1.myserverdomain.com 和 s2.myserverdomain.com。这些 FQDN 将用于为 mail.s1.myserverdomain.com 等常见服务提供可解析的名称。
第一个 VPS 将有两个 IP 地址,因此我可以使用它来提供名称服务器服务,例如 ns1.s1.myserverdomain.com 和 ns2.s1.myserverdomain.com。稍后,当我添加另一个服务器时,我会将它们分开。
(您可能会告诉我,在同一台机器上运行两个名称服务器是不好的做法,因为如果其中一个出现故障,另一个也会出现故障,但考虑到这种情况,邮件和网络托管,似乎还没有为另一台服务器付费。)
我想要完成的是 Godaddy 处理 myserverdomain.com 的 DNS 并在我的 VPS 上为 ns1.s1...、ns2.s1... 创建名称服务器,然后将 ns2.s1 传输到 ns2 .s2。我将为六个托管域中的每一个设置名称服务器以使用这些名称服务器。
我的配置
到目前为止,除了 Godaddy 自动创建的默认记录之外,我还在 Godaddy 为 myserverdomain.com 创建了以下 DNS 记录:
TYPE NAME VALUE
A s1 100.1.1.1
A ns1.s1 100.1.1.1
A ns2.s1 100.1.1.2
A mail.s1 100.1.1.1
A smtp.s1 100.1.1.1
Godaddy 上有一个用于设置主机的部分。我不完全理解为什么会这样,因为我认为我们只需要创建“A”记录就可以做到这一点?无论如何,这些是我在该部分中设置的主机:
HOST IP ADDRESS
s1 100.1.1.1
ns1.s1 100.1.1.1
ns2.s1 100.1.1.1
这些记录都是在 48 小时前创建的,因此已经完成传播。
VPS 设置
VPS 运行 Ubuntu 18.04,面板安装了 ISPConfig 3.1。它是按照 ISPConfig 的“The Perfect Server”教程设置的,其中包括安装 Bind。主机名从一开始就设置为 s1.myserverdomain.com。
面板当前显示 BIND 的状态为“UP”。
当前状态
当我前往 mxtoolbox.com 并在 s1.myserverdomain.com 上执行 DNS 检查时,它报告“找不到 DNS 服务器”。
我的问题
我需要知道我做错了什么。有没有我应该创建的记录?在我创建的那些中,有什么不必要的或错误的吗?谢谢!
【问题讨论】:
-
您是否在 myserverdomain.com 上运行过 DNS 检查?请尝试并分享结果。
-
谢谢先生。关于 DNS 检查工具的好建议。 MXtoolbox.com 为解决这个问题以及下面提到的 howtoforge 社区提供了很大帮助。
标签: dns web-hosting nameservers ispconfig