首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure Dns区域未在虚拟机上解析

问Azure Dns区域未在虚拟机上解析
EN

Stack Overflow用户
提问于 2016-11-29 13:00:18
回答 2查看 941关注 0票数 0

在Azure上(通过门户)

创建具有静态IP的虚拟机,数据盘,并打开端口,然后远程桌面-安装IIS和FTP,在防火墙中打开端口(可以通过ftp客户端成功连接)

创建了带有探测和规则的静态IP的公共负载均衡器(可以通过负载均衡器ip地址与ftp客户端连接)(如果我在浏览器中输入负载均衡器的ip地址,则可以查看默认的iis网站)(目前虚拟机集中只有一个虚拟机)

在IIS中添加了几个网站,一个是.net应用程序,另一个只有一些hello world .html文件来测试通过域名的连通性。我将绑定设置为具有和不具有www的网站的主机名。并且IP地址设置为all (*)。重新启动网站。

创建了两个Azure DNZ区域,其中A记录指向负载平衡器IP地址。已更改域注册中的名称服务器以指向azure dns服务器。

然而,这就是它的止步之处。浏览器不能访问这两个网站,我得到一个'500‘错误。dns传播检查工具验证域名服务器是否正在到达域名的azure。

我肯定遗漏了一些非常基本的东西(?)这就像DNS解析在虚拟机上停止一样。有什么建议吗。

EN

回答 2

Stack Overflow用户

发布于 2016-11-29 19:37:29

如果您正在配置VM的IIS中的多个网站,并且您还想将它们映射为不同的域名,那么您需要为IIS中的所有网站配置主机标头(请找到下面的链接),并且还需要在您的域提供商设置中更新所有网站的相同A记录。

这将工作,如果你有单独的域名注册,否则它将无法工作。

没有域名,你可以在IIS中的不同端口上部署网站,然后在Azure负载平衡器NAT规则中配置自定义域。

IIS中主机标头配置的链接

https://technet.microsoft.com/en-us/library/cc753195(v=ws.10).aspx

http://support.simpledns.com/kb/a82/virtual-hosting-with-iis-internet-information-services.aspx

票数 0
EN

Stack Overflow用户

发布于 2016-11-30 06:18:22

这是我的错,在区域记录中丢失了一些连字符。另一个.net网站在虚拟机上抛出500个错误,而不是由于名称服务器传播不完整和网站的.net配置不完整而导致的错误名称未解决

主机标头设置正确,包括端口80和端口443的www.xxx.com和.xxx.com变体,并且我确实将区域中@和www变体的'A‘记录正确地设置为负载均衡器的IP。

对于有这些问题的其他任何人,在虚拟机上检查本地主机连接测试时(假设您托管多个站点),请记住在IIS管理器中添加指向文件位置的虚拟目录和别名。

虽然是一个学习曲线,但Azure的整个基础设施是相当令人惊叹的!印象深刻。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40858137

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档