【问题标题】:How can I determine the IP address of an Azure hosted WebApp如何确定 Azure 托管的 WebApp 的 IP 地址
【发布时间】:2016-11-08 13:41:20
【问题描述】:

我正在将 Azure 平台用于 Web 应用程序。我需要找出我的网络应用程序的 IP 地址,以便我可以将它列入我创建 API 的外部服务器的白名单。 NSLookup 是确定白名单 IP 地址的正确方法吗?

【问题讨论】:

    标签: azure azure-web-app-service


    【解决方案1】:

    最快的方法是登录 Azure 门户并从资源菜单中选择您的 Web 应用程序。一旦您为 Web 应用程序打开刀片,就会有两种类型的 IP 地址。入站和出站。对于出站 IP,单击资源菜单中的属性。这将显示所有可能的出站 IP 地址的列表。

    对于入站 IP 地址,单击属性菜单中的自定义域,您的外部 IP 将出现在那里。

    【讨论】:

      【解决方案2】:

      我们还可以在Azure resource portal 找到出站IP 地址,如下图所示:

      【讨论】:

        【解决方案3】:

        在 Windows 命令提示符下运行 nslookup yourapp.azurewebsites.net

        【讨论】:

          【解决方案4】:

          使用新的 Azure CLI (v2) 非常简单
          az webapp show -n mywebsite -g MyResGroup --query "outboundIpAddresses"

          【讨论】:

            【解决方案5】:

            嗯,这是一种方法,但 PowerShell 会更好。

            Get-AzureRmWebApp -Name $WebAppName$
            $webapp.outboundipaddresses
            

            对我来说,它返回一堆 IP 地址

            【讨论】:

              【解决方案6】:

              在 Web 应用程序中 -> 属性 -> 出站 IP 地址 它将具有应列入白名单的出站 ip 列表

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 2014-02-22
                • 1970-01-01
                • 2015-01-04
                • 2012-07-29
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多