标签: azure azure-web-sites azure-virtual-machine
我有一个Azure VM。使用IIS,我在VM中托管了一个网站。
如何通过DNS名称访问该网站(如http://abc.cloudapp.net/) 我知道这是最不可能的,我们应该使用“网络角色”,但我真的需要这个工作,这可能吗?
我尝试使用localhost,它可以工作,内部IP工作,但DNS名称没有。
编辑提供更多信息(3月09日): 我已经设置了端点。 “绑定”使用dns名称。我有两个网站,一个托管在端口8081,它的工作原理。另一个托管在80端口,但不起作用。
http端点
端口80不起作用
端口8081正常工作
答案 0 :(得分:0)
如果我理解正确,您的VM已经拥有myvmname.cloudapp.net形式的Azure域名吗?
myvmname.cloudapp.net
首先,您需要在VM中添加 ENDPOINT ,将端口80从外部桥接到内部(如果这是您在IIS中配置的端口)。
然后,您需要在DNS表格中添加从<{1}}到www.mydomain.ext的 CNAME记录(显然会替换正确的值)。
www.mydomain.ext