Difference Between Service Tags in Route Table

Alex 495 Reputation points
2024-01-02T13:49:48.07+00:00

Hey there,

I'm attempting to route storage/blob traffic through my Firewall by updating the Route Table of the subnet. It's functioning properly when I include storage.westus in the route, but it's not working when I only include storage. Can someone please explain why this is the behavior?

User's image

Thanks in advance.

Azure Storage
Azure Storage
Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
3,529 questions
0 comments No comments
{count} vote

Accepted answer
  1. Anand Prakash Yadav 7,855 Reputation points Microsoft External Staff
    2024-01-04T11:25:36.38+00:00

    Hello Alex,

    Thank you for posting your query here!

    When you include storage.westus in the route, you specify a more specific service tag that represents Azure Storage in the West US region. This allows you to route traffic specifically to the IP addresses associated with Azure Storage in the West US region.

    On the other hand, when you include just storage in the route, you are using a more general service tag that represents Azure Storage for the entire cloud. This includes IP addresses from all Azure regions, not just a specific region.

    So, it’s possible that the storage service tag may not be specific enough to route traffic to the correct endpoint, while storage.westus is more specific and can route traffic properly.

    To ensure that the routing works for all regions, you should either:

    1. Use specific regional service tags for each region where you have Azure Storage accounts (e.g., Storage.WestUS, Storage.EastUS, etc.).
    2. If your firewall supports routing based on service tags, you can use multiple routes for each region.

    Please let us know if you have any further queries. I’m happy to assist you further.

    1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Luke Murray 11,436 Reputation points MVP Volunteer Moderator
    2024-01-03T09:17:39.8633333+00:00

    Hi, Alex

    I just had a look at the Service Tags IP address range, and it looks ok, with the supported Network Features of:

      "networkFeatures": [
              "API",
              "NSG",
              "UDR",
              "FW",
              "VSE"
            ]
    
    
    

    In the subnet that your Private Endpoint for the Storage account is in, make sure that Route tables is selected, or your route table may be getting ignored:

    Azure Portal - Private Endpoint - Routes

    Reference: Manage network policies for private endpoints


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.