Advertise RFC1918 subnets from Azure to Express Route question

Shane DT 60 Reputation points
2023-10-19T16:54:01.2+00:00

Hi everyone,

I have ExpressRoute (ER) that uses our existing WAN circuit to Azure. Based on the MS document, it's called Any-to-Any (IPVPN) for the ExpressRoute connectivity model in my case. The ER connection is up; from our WAN router's BGP routing table I can see both the primary and secondary Azure BGP peer subnets.

The 100.95.20.24/30 (primary) and 100.95.20.28/30 (secondary) are from the Azure portal.

WAN-Router1# sh ip route bgp

B 100.95.20.24/30 [20/0] via 100.97.15.2, 3d

B 100.95.20.28/30 [20/0] via 100.97.15.2, 3d

WAN-Router1#

To look for those BGP peer subnets (primary and secondary), they're under Azure portal-> ExpressRoute circuits->CompanyER circuit ->Overview->Azure private (Status Provisioned)

I currently have VPN site-to-site configured between on-premise and Azure; the VPN works fine.

How do I advertise our Azure's RFC1918 subnets into ER from Azure so our on-premise WAN router can see them?

How do I coexist ER with the current VPN connection? I prefer ER over a VPN connection. Our gateway subnet is /27

Thanks

Azure ExpressRoute
Azure ExpressRoute
An Azure service that provides private connections between Azure datacenters and infrastructure, either on premises or in a colocation environment.
342 questions
{count} votes

Accepted answer
  1. KapilAnanth-MSFT 39,446 Reputation points Microsoft Employee
    2023-11-01T09:49:00.5466667+00:00

    @Shane DT

    Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.

    I understand that you would like to configure ExpressRoute and site-to-site coexistence

    How do I advertise our Azure's RFC1918 subnets into ER from Azure so our on-premise WAN router can see them?

    • This should be automatic

    To troubleshoot,

    Once the configuration is done,

    • Check if the BGP status is established or not
    • Refer : Validate BGP and routes on the MSEE
    • Run the command Get-AzExpressRouteCircuitRouteTable and check the BGP routes
    • Make sure your VNET's Range and OnPrem range are available in the "Network" and the "NextHop" corresponds to the GatewaySubnet's IP and OnPrem IP Correspondingly.
    • Now, to check from the VNET Gateway, use
    • Get-AzVirtualNetworkGatewayLearnedRoute

    You confirmed now you are able to see the routes and the set up works.

    Thanks,

    Kapil


    Please don’t forget to close the thread by clicking "Accept the answer" wherever the information provided helps you, as this can be beneficial to other community members.

    0 comments No comments

0 additional answers

Sort by: Most helpful