gpt4 book ai didi

azure - 无法让 Azure 虚拟机为网站提供服务

转载 作者:行者123 更新时间:2023-12-03 10:48:04 25 4
gpt4 key购买 nike

我刚刚设置了一个 Windows Azure 虚拟机并在其上安装了 IIS。

当我通过远程桌面连接到盒子时,我可以正常看到默认的 IIS 网站,但我无法通过盒子的 IP 地址在网络上提供该网站。

我在 Windows 防火墙上打开了端口 80,并为端口 80 添加了端点。

我也尝试在防火墙完全关闭的情况下访问它,但没有成功...

我不知道是否还需要做其他事情才能使其正常工作?

最佳答案

  1. 将端口 80 (http) 和端口 443 (https) 的端点添加到 Azure 门户中的 VM(提示:这可以使用 powershell 或 Azure cli 自动执行)。

  2. 远程桌面到计算机。打开 Windows 防火墙控制面板并允许流量流向端口 80 (http) 和端口 443 (https),​​或者直接将其关闭 ... 防火墙默认处于开启状态 (提示:也可以通过VM代理/powershell编写脚本。

  3. 转到 Azure 门户并找到您的 VM(实际上是云服务)正在运行的 VM 的 cloudapp.net 子域。尝试使用该域访问该网站。如果这不起作用,请尝试浏览到 http://localhost在服务器(远程桌面)上,以确保 IIS 正常工作并从那里排除故障。

  4. 修改自定义域的 DNS 记录以使用 .cloudapp.net 域的 CNAME。如果您需要 A 记录,请确保使用云服务的公共(public) IP(只需 ping .cloudapp.net 域即可找到它或在 Azure 门户中查找)。

您可能想要查看 Azure 网站或 Azure 云服务(Web 角色)。这些更容易管理,而且便宜得多。他们仍然提供大部分功能。

关于azure - 无法让 Azure 虚拟机为网站提供服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19585997/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com