ExpressRoute/VPN Gateways and pfSense Appliance

Will Blanton 21 Reputation points

I'm planning a pilot test that will require several concurrent site-to-site VPN's and another connection to an ExpressRoute circuit. We have planned to use a pfSense appliance to handle all of the site-to-site VPN's since we have been using this at other locations. However, I'm still unclear on how it will work with an ExpressRoute circuit. Will I be able to connect the ExpressRoute circuit to the pfSense VM and peer with the provider? Or will I be required to have the ExpressRoute Gateway to connect to the circuit?

Azure VPN Gateway
Azure VPN Gateway
An Azure service that enables the connection of on-premises networks to Azure through site-to-site virtual private networks.
1,459 questions
Azure ExpressRoute
Azure ExpressRoute
An Azure service that provides private connections between Azure datacenters and infrastructure, either on premises or in a colocation environment.
344 questions
0 comments No comments
{count} votes

Accepted answer
  1. SaiKishor-MSFT 17,221 Reputation points

    @Will Blanton Thank you for reaching out to Microsoft Q&A.

    I understand that you are having questions regarding setting up Azure Express Route with your pfSense VM. Is this pfSense VM in your on-premise location?

    This reference architecture shows how to connect an on-premises network to virtual networks on Azure, using Azure ExpressRoute.


    As shown in the picture, Express Route Circuit connects to the Local Edge Routers on your on-premise location.

    Local edge routers: Routers that connect the on-premises network to the circuit managed by the provider. Depending on how your connection is provisioned, you may need to provide the public IP addresses used by the routers.

    You may use the pfSense to connect to the circuit if that is your edge router on-premise. I would also suggest you to reach out to reach out to ExpressRoute partners and peering locations for more details on setting up the circuit.

    Hope this helps. If you have any further questions or concerns, please do let us know and we will be glad to assist further.

    Please let us know if you have any further questions and we will be glad to assist you further. Thank you!


    Please accept an answer if correct. Original posters help the community find answers faster by identifying the correct answer. Here is how.

    Want a reminder to come back and check responses? Here is how to subscribe to a notification.

0 additional answers

Sort by: Most helpful