![无法访问 Azure VM 除 RD 之外的任何端口 (3389)](https://linux22.com/image/686681/%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%20Azure%20VM%20%E9%99%A4%20RD%20%E4%B9%8B%E5%A4%96%E7%9A%84%E4%BB%BB%E4%BD%95%E7%AB%AF%E5%8F%A3%20(3389).png)
我有一个新的 Windows Server 2012 Azure 虚拟机。通过 RD 一切都运行正常,直到我尝试从外部访问。我无法访问 SQL Server 服务(我尝试了所有方法 1 小时后放弃了,以为我搞砸了 SQL Server 服务)。后来,我发现甚至 Web 端口 (80) 也无法正常工作!
这是我的防火墙状态和网络监视器(您可以看到端口 80 和 1433 是允许的并且不受限制):
我尝试 telnet 到 80 或 1433,但都不起作用。但是,telnet 到同一 IP 地址的 3389 端口却有效。错误消息为:
无法在端口 1433 上打开与主机的连接:连接失败
我需要做任何配置吗?
注意:我已经在 IIS 中添加了一个网站,并绑定到域和 VM IP 地址,但访问两者都失败,什么都不起作用。
答案1
您需要为要从 Internet 访问的服务打开端点。在旧 Azure 门户中,这些端点列在端点下。在新门户中,位于入站安全规则下。