无法访问 Azure URL

无法访问 Azure URL

我尝试通过我的 Unix 服务器访问 azure url,但无法访问。每次都发送连接超时,无法从服务器列表中找到服务器。

另外,我尝试 ping google,它工作正常,我没有看到任何针对它的安全防火墙。

禁止访问的原因可能是什么

答案1

我认为您的服务器有互联网连接,因为可以访问谷歌。

要解决此类问题,请按照以下步骤操作:

  • 确保资源的 FQDN 能够解析为正确的 IP 地址。nslookup 是一个很好的验证工具。

  • 确保服务器和
    资源之间有可路由的路径。如果 ICMP 未禁用,Ping/TraceRoute 应该会有所帮助。

  • 确保服务使用的端口未被任何
    防火墙阻止。有很多端口检测工具,您可以选择任何一种。

如果所有这些测试都通过,那么您可能需要在服务器上执行网络捕获以检查 TCP 连接是否已正确建立。

如果 TCP 连接正常,则问题可能发生在应用层。请提供有关此 URL 的更多详细信息。

答案2

默认情况下,端口 80(和/或 443)不对您的 Azure VM 开放。除了可能存在的任何 OS 防火墙之外,Azure 还拥有自己的防火墙,需要对其进行管理。

转到“所有资源”并找到与您的虚拟机绑定的“网络安全组”来解决此问题。为您需要打开的端口添加入站安全规则,例如 HTTP(TCP/80)或 HTTPS(TCP/443)。

相关内容