我刚刚在 Azure 中添加了 Windows Server 2012 R2 VM,并安装了 IIS。
现在我想在该服务器上使用多个域。
因此我去了域名提供商并编辑了 DNS 记录:
From Type To
------------------------------------------------------------
domain.com A 187.116.196.178
www.domain.com CNAME domain.com
ftp.domain.com CNAME domain.com
我在 IIS 中设置了与站点的绑定:
Host Name Port Ip
------------------------------------------------------------
domain.com 80 10.1.0.4
www.domain.com 80 10.1.0.4
ftp.domain.com 21 10.1.0.4
Azure 中的云服务有一个公共 IP 187.116.196.178
。并且 VM 已连接到该云服务。这正在运行。(如果我添加一个没有主机的网站,我可以在 187.116.196.178:80 上公开获取它)。
现在发生了一件奇怪的事情:www.domain.com
但是domain.com
没有。此外,当我尝试连接 ftp 服务器时,我收到以下消息:530 Valid hostname is expected.
这是怎么发生的?我该如何设置 DNS 和 IIS 以使其正常工作?