我有一个名为:mydomain.com 的域名。网站 mydomain.com 和一些子域名(如 sub1.mydomain.com、sub2.mydomain.com)托管在共享主机上(公共 IP 地址:1.2.3.4)。
现在,我想在 Windows 服务器 VPS 上托管一个子域名:sub3.mydomain.com。此 VPS 与上述共享主机无关(不在同一个 LAN 中,不在同一个提供商中)。此 VPS 具有公共 IP 地址:5.6.7.8
按照互联网上的几个指南,我在 VPS 上的 IIS 上部署了 sub3.mydomain.com,并提供了一些信息:
主机名:sub3.mydomain.com
绑定:在端口 80 上输入 http,IP 地址为:*
在 VPS 上DNS 管理器工具,我创建了一个主要区域在正向查找区域名为 mydomain.com。
在这个区域内,我创建了一个新主办方(A 或 AAAA)记录名称为 sub3,IP 地址为 5.6.7.8
在域名提供商的域名管理器页面,我已经配置:
主机:sub1 类型 A 指向 1.2.3.4
主机:sub2 类型 A 指向 1.2.3.4
主机:sub3 类型 A 指向 5.6.7.8
我还在 VPS 上启用了一些防火墙规则:
文件和打印机共享(回显请求 - ICMPv4-In)
万维网服务(HTTP 流量输入)
万维网服务(HTTPS 流量输入)
sub1、sub2 子域和顶级域 (mydomain.com) 运行正常,但无法找到 sub3.mydomain.com 的服务器 DNS 地址。我该如何让它正常工作?我做错了一些步骤?
答案1
在 VPS 的 DNS 管理器工具上,...
如果 VPS 不是用作域名的 DNS 服务器,则此部分是不必要的。如果问题
无法找到 sub3.mydomain.com 的服务器 DNS 地址
目前,问题不在于 IIS 或防火墙规则,而在于 DNS 服务器。它们可能也存在问题,但我们无法确定。因此,我们首先关注 DNS:
如果更改生效之前有延迟,或者您需要在某处确认更改,请参阅 DNS 提供商的文档。
从 whois 检查您的 DNS 服务器,以便您在正确的位置配置区域。(如果您现在在 VPS 上安装了新的 DNS 区域,但没有将 DNS 控制权委托给它,那么您可能以前也做过类似的事情,甚至不知道您的权威 DNS 服务器实际上在哪里。)
如果不知道实际域名,我们就无法提供进一步的帮助。