Introduction to Azure VPN Gateway
A virtual private network (VPN) provides a secure encrypted connection across another network. VPNs typically are deployed to connect two or more trusted private networks to one another over an untrusted network such as the internet. Traffic is encrypted while traveling over the untrusted network to prevent a third party from eavesdropping on the network communication.
You are responsible for networking at Adatum, a home maintenance, security, and automation company. Adatum has several multi-tier applications that run on Windows and Linux virtual machines. These virtual machines are in the process of being migrated from an on-premises datacenter to the Microsoft Azure cloud. These applications store sensitive customer information and the virtual machines that host them should never be exposed directly to the internet.
Adatum has a large number of remote workers who use laptop computers to interact with these applications. Because the VMs that host the applications are connected to the Adatum on-premises internal network, these remote workers use a third-party VPN to connect to that internal network to access these applications. Users at Adatum's main office make direct connections to the applications. The applications don't require significant amounts of bandwidth to operate successfully and are resilient to fluctuations in latency.
You want to ensure that remote workers are able to securely connect to these applications when the migration to Azure is complete. You also want to ensure that workers connected to Adatum's internal network are able to connect to the applications without concern about their network traffic being intercepted. In future, Adatum is also likely to deploy more subnets on its virtual networks and to also deploy more IaaS workloads on virtual networks around the world. The possibility of an expansion of virtual networks and subnets should be incorporated into any solution that you decide upon.
What is Azure VPN Gateway?
- Point-to-site VPN connection. A point-to-site VPN connection can be used to connect a single computer to an Azure virtual network. A P2S connection is established by starting it from the client computer. This type of VPN connection is commonly used by remote workers with portable computers.
- Site-to-site VPN connection. A site-to-site VPN connection allows you to connect one network to another network with traffic between the two networks passing across an encrypted VPN tunnel. This type of VPN connection is commonly used to connect on-premises sites to Azure or Azure virtual networks to each other.
- Between 10 and 30 site-to-site connections.
- 100 Mbps to 1.25 Gbps aggregate throughput.
- Border Gateway Protocol (BGP) support.
How Azure VPN Gateway works
VPN gateway types
- Policy-based VPN gateway
- Route-based VPN gateway
Policy-based VPN gateways
- Support for IKEv1 only.
- Use of static routing.
Route-based VPN gateways
- Connections between virtual networks.
- Point-to-site connections.
- Multisite connections.
- Coexistence with an Azure ExpressRoute gateway.
- Supports IKEv2.
- Uses any-to-any (wildcard) traffic selectors.
- Can use dynamic routing protocols, where routing/forwarding tables direct traffic to different IPsec tunnels.
VPN gateway requirements
- Virtual network. An Azure virtual network with enough address space for the additional subnet that you'll need for the VPN gateway. The address space for this virtual network must not overlap with the on-premises network that you'll be connecting to.
- GatewaySubnet. A subnet called GatewaySubnet for the VPN gateway. Requires at least a /27 address mask. This subnet cannot be used for any other services.
- Public IP address. A Basic-SKU dynamic public IP address if using a non-zone-aware gateway. This address provides a public-routable IP address as the target for your on-premises VPN device. This IP address is dynamic, but it won't change unless you delete and re-create the VPN gateway.
- Local network gateway. Create a local network gateway to define the on-premises network's configuration: where the VPN gateway will connect and what it will connect to. This configuration includes the on-premises VPN device's public IPv4 address and the on-premises routable networks. This information is used by the VPN gateway to route packets that are destined for on-premises networks through the IPsec tunnel.
- The connection is made to the on-premises VPN device's IPv4 address as defined by the local network gateway.
- The connection is made from the virtual network gateway and its associated public IP address.
High availability
When to use Azure VPN Gateway
- Connect on-premises datacenters to Azure virtual networks through a site-to-site connection.
- Connect individual devices to Azure virtual networks through a point-to-site connection.
- Connect Azure virtual networks to other Azure virtual networks through a network-to-network connection.
- It's necessary to provide remote workers with secure access to applications running on IaaS virtual machines that are hosted on Azure virtual networks. It can be accomplished by configuring point-to-site VPNs that connect to an Azure VPN gateway on the same virtual network that hosts the IaaS virtual machine workloads. It will allow secure access to the applications without exposing those applications directly to hosts on the internet.
- It's necessary to provide workers at Adatum's main office with access to the applications running on the IaaS virtual machines in Azure. In this case, a site-to-site VPN configured between the main office and the Azure VPN gateway on the IaaS workload virtual network will allow secure access without exposing the VM workloads directly to hosts on the internet.
When not to use Azure VPN Gateway
- Workers at Adatum require low-latency connections to resources in Microsoft clouds.
- Workers at Adatum require a high-bandwidth connection to resources in Microsoft clouds.
- Compliance regulations require that all data transmitted between Adatum's on-premises location and Microsoft cloud not pass across a public network.
Komentar
Posting Komentar