We have problem with providing access to Azure MS Fabric, external system only allowing traffic from specific IP address. Unforntulately we cannot use IP ranges provided by Azure. How to set it up so that MS Fabric in particular its DataFactory connected outbound using static IP address?
Azure MS Fabric Public IP Address
Continuation from the discussion in comments, in order to set up Azure NAT Gateway with a dedicated static public IP and configure Microsoft Fabric Data Factory’s managed virtual network to route outbound traffic through the NAT Gateway.
Create a NAT gateway of the requirement
az network nat gateway create --resource-group vksb-rg --name vksbNatGateway --location westus2 --public-ip-addresses vksbNatGatewayIP
Now, Associate the NAT Gateway with a subnet in your Virtual Network.
az network vnet subnet update --resource-group vksb-rg --vnet-name vksbVNet --name vksbSubnet --nat-gateway vksbNatGateway
Next, Enable Managed Virtual Network in Azure Portal
Now create a Private Endpoint for Data Factory
Now set up the configuration for Data Factory Uses the NAT Gateway for Outbound Traffic
Azure Portal -- > Azure Data Factory --> Manage --> Linked Services.
Add the linked service from here
Under Network Options, choose Connect via Managed Virtual Network
By this, can try accessing Azure NAT Gateway with a dedicated static public IP and configure Azure Fabric Data Factory’s managed virtual network to route outbound traffic through the NAT Gateway.
Refer: