Forum Discussion

k_foxy's avatar
k_foxy
Frequent Visitor
1 year ago
Solved

Make public static IP address for fabric

Hi

Have an issue with providing external service access to MS Fabric, source application does not accept IP ranges, I must provide static IP address for MS Fabric. How can I achieve this. I beleive this is only required for fabric Datafactory. Can you help and direct me how to achieve this?

 

Regards 

  • I have used functionality of Fabric and connected to VNET, then I created NAT Gatewa and added to vnet subnet, this worked, I didnot have to use VM or additional runtime.

  • Anonymous's avatar
    Anonymous
    1 year ago

    Hi k_foxy,

    Thank you NandanHegde  for the helpful response.

    Thank you for sharing your approach—it will certainly help others in the community! Please "Accept as Solution" and also give 'Kudos'. Let us know if you need any further assistance.

    Please continue using Microsoft community forum.

    Regards,
    Pavan.

9 Replies

  • Anonymous's avatar
    Anonymous
    Not applicable

    Hi k_foxy,

    Thank you for reaching out in Microsoft Community Forum.

    Microsoft Fabric does not support assigning a static IP directly, but you can achieve this through the following approaches:

    1.Deploy Self-Hosted Integration Runtime (SHIR) on an Azure VM or an on-prem machine to control the outbound IP.

    2.Configure a NAT Gateway with a static public IP to ensure consistent outbound traffic.

    Steps for Self-Hosted Integration Runtime:

    1. Install Self-Hosted Integration Runtime on an Azure VM (or an on-premises machine).

    2. Configure the integration runtime to connect to Fabric's Data Factory.

    3. Set up network rules to allow only traffic from the required static IP.

    Please continue using Microsoft community forum.

    If you found this post helpful, please consider marking it as "Accept as Solution" and give it a 'Kudos'. if it was helpful. help other members find it more easily.

    Regards,
    Pavan.

  • k_foxy's avatar
    k_foxy
    Frequent Visitor

    Thanks for a tip I will give it a try.

    • Anonymous's avatar
      Anonymous
      Not applicable

      Hi k_foxy,

      Thank you for reaching out in Microsoft Community Forum.

      Have you tried the mentioned solution? If you have any further questions, please feel free to contact us. If your issue is resolved, please "Accept as solution" and give 'Kudos' to help other community members find the solution quickly.

      Please continue using Microsoft community forum.

      Regards,
      Pavan.

  • k_foxy's avatar
    k_foxy
    Frequent Visitor

    I have used functionality of Fabric and connected to VNET, then I created NAT Gatewa and added to vnet subnet, this worked, I didnot have to use VM or additional runtime.

    • Anonymous's avatar
      Anonymous
      Not applicable

      Hi k_foxy,

      Thank you NandanHegde  for the helpful response.

      Thank you for sharing your approach—it will certainly help others in the community! Please "Accept as Solution" and also give 'Kudos'. Let us know if you need any further assistance.

      Please continue using Microsoft community forum.

      Regards,
      Pavan.

    • jimbob21787's avatar
      jimbob21787
      New Member

      Hi k_foxy,

       

      Can you provide nay more details on how you did this? we have notebooks running python scripts that need to connect to external source which needs to whitelist the IP. cant see how I would link this to vnet and use nat gateway?

      • k_foxy's avatar
        k_foxy
        Frequent Visitor

        After you set up VNET then you add it to connections in Fabric, when creating new conneciton you pick your Virtual network. That will make sure you will use specific VNET. Then you configure NAT Gatawy with piblick IP address and add this to this VNET. And thats all it takes to set this up.