我正在尝试在 Azure VM 上设置 IIS,以便可以使用制作小页面来托管在那里生成的图像。
我已经设置了 IIS,并且从 IIS 管理器(同时通过 RDP 连接到 VM)选择默认网站并选择浏览 *:80 (http) 时,我可以看到我创建并放置在以下位置的测试页面:C:\inetpub\wwwroot\index.htm
在 IIS 管理器的操作菜单中,浏览网站下方还有通过 DNS 名称浏览网站的选项。
当我单击该选项时,IE 中出现错误“无法显示该页”。
我检查了绑定,两者之间的唯一区别显然是一个具有我从 Azure 中的 VM 概述页面复制的 DNS 名称。
对于需要检查哪些东西来修复这个问题,您有什么想法吗?
答案1
仅在 IIS 管理中添加主机名,不能让您通过 DNS 名称浏览您的网站。
1.如果您希望仅通过域名浏览您的网站,您可以像这样为您的虚拟机配置 DNS 名称:
然后我们就可以通过我配置的DNS名称浏览网站了。
2.如果您想从您自己的域名,您可以使用 Azure DNS。另外,您需要通过域名提供商配置您的域名。
有关 Azure DNS 的更多信息,请参阅这个文件。您还可以找到如何使用 Azure DNS 委托自定义 DNS。