有没有办法确定网站的传出IP地址(而不是webrole)?
我已经做了反向查找*.azurewebsites.net返回一个地址,但是当我手动检查它时(通过让webapplication访问我控制的网络服务器),它显示了一个完全不同的IP.
这样做的正确方法是什么?
jtm*_*mnt 30
Azure网站可以使用每个比例单位4个IP地址中的随机IP.
有关每个比例单位的IP地址列表以及有关如何确定网站比例单位的说明,请查看此处.
更新:似乎所有规模单位的4个IP地址现在都可以在新的Azure门户中找到,论坛帖子将不再更新.
从2015年7月20日起,此帖子将不再使用IP地址进行更新.相反,现在可以使用新门户(portal.azure.com)在Web应用程序的属性中找到此信息.
要查找出站IP地址:
使用portal.azure.com上的新门户浏览到特定Web应用程序的详细信息.
在您的网络应用程序的详细信息的顶部,有一个"所有设置"的链接.单击链接.
单击"所有设置"将打开一个Web应用程序信息列表,您可以进一步深入查看.要深入研究的具体信息是"属性".单击"属性"选项.
在"Properties"UX中,有一个显示出站IP地址集的文本框.使用"出站IP地址"文本框侧面的图标,您可以选择所有地址.按Ctrl + C然后将地址复制到剪贴板.
小智 6
您可以通过PowerShell获取"OUTBOUND IP ADDRESSES"属性.这是命令:
(Get-AzureRmResource -ResourceGroupName inhabit-adminservices -ResourceType Microsoft.Web/sites -ResourceName YOUR_RESOURCE_NAME).Properties.OutboundIpAddresses -Split ","
Run Code Online (Sandbox Code Playgroud)
YOUR_RESOURCE_NAME是资源组的名称.
小智 1
Azure 网站似乎会随机使用任何数据中心的 IP 地址进行出站流量。您可以在此处下载 IP 地址列表:http ://msdn.microsoft.com/en-us/library/dn175718.aspx
或者结合使用 Azure 云服务和 Azure VPN。VPN 将确保您获得所有出站流量的静态 IP 地址。遗憾的是他们没有为他们的网站服务预见到这一点。
归档时间: |
|
查看次数: |
13183 次 |
最近记录: |