我有一个Azure存储帐户,其中一个斑点端点为:'BlobStorageAccountName.blob.core.windows.net'。我想选择一个静态IP地址,因为我一些更热心的客户只想通过防火墙分配一组已知的IP地址。我已经为它们提供了我的Azure地区的Azure IP范围列表,但他们不想分配如此广泛的范围。
另外:1个
在Azure Portal中|存储|网络|自定义域:它说:“配置用于访问 blob 数据的自定义域,例如www.contoso.com”。
如果可能的话,我可以将自定义域分配一个静态IP地址吗?
它真的只是特定于斑点吗,排队端点呢?我可以将DNS配置为每个端点都有一个新的CNAME条目。
另外:2
Azure Portal |添加新资源“ 公共IP地址“,我可以为虚拟网络网关(VNG?)添加公共statis IP地址。我知道可以将静态IP应用于VM。如何创建或配置VNG?还是Azure vnet?将静态IP应用于存储端点?
我读了这些,但它们没有帮助:
https://social.msdn.microsoft.com/forums/en-us/b7dbea96-5349-45c6-45c6-8774-8774-f8766666666666d08e31/ a-blob-storage-acount?forum = windowsazuredata
虚拟公共IP地址
也发布在 azure docs问题论坛
I have an Azure storage account with a blob endpoint of: 'blobstorageaccountname.blob.core.windows.net'. I want to choose a static IP Address, because some of my more zealous customers want to only allocate a known set of IP addresses through their firewall. I have already provided them with the list of Azure IP ranges for my Azure region, but they don't want to allocate such broad ranges.
Also: 1
In Azure portal | Storage | Networking | Custom domain: it says "Configure a custom domain for accessing blob data in your Azure storage account, like www.contoso.com".
If that is possible could I allocate the custom domain a static IP address?
Is it really only blob specific, what about queue endpoints? I could configure my DNS with each endpoint having a new CNAME entry.
Also: 2
Azure portal | Add new resource "Public IP Address", allows me to add a public statis IP address for a virtual network gateway (VNG?). I know it's possible to apply a static IP to a VM. How does one create or configure a VNG? or Azure VNet? to apply a static IP to a Storage endpoint?
I read these, but they were not helpful:
https://social.msdn.microsoft.com/forums/en-US/b7dbea96-5349-45c6-8774-f8c766d08e31/help-assign-static-ip-to-a-blob-storage-account?forum=windowsazuredata
Virtual Public IP address
Also posted on the Azure Docs Questions forum
发布评论
评论(2)
截至2022年,Azure存储服务不支持公共IP,但是Azure API管理层确实如此。
使用公共静态IP配置APIM服务,然后为每种存储类型创建一个“通过”端点。
每个客户端的app.config需要更新“ azurewebjobsstorage”,以通过每个端点类型的API管理路由发送请求。我目前正在使用一个通用连接未指定端点,因此每个客户端将需要更新以使用'显式存储端点连接
apim的替代方案:调查dotnet yarp作为反向代理托管在Azure WebApp上,并以这种方式管理重新路由。
As of 2022, Azure Storage service does not support public IPs, but Azure API management does.
Configuring APIm service with a public static IP, then create a 'pass through' endpoint for each storage type.
Each client's app.config needs "AzureWebJobsStorage" updated to send requests through an API Management route for each endpoint type. I am currently using a generic connection not specifying the endpoints, so each client will need updating to use the 'explicit storage endpoint connection string
Alternative to APIm: investigate dotnet YARP as a reverse proxy hosted on an Azure WebApp and manage re-routing that way.
我也有类似的要求,该文档帮助我设置了与Azure防火墙集成的静态IP。
I had a similar requirement, this doc helped me to setup a static IP integrated with an Azure Firewall.
https://learn.microsoft.com/en-us/azure/firewall/firewall-sftp