Implement and configure security for virtual private network (VPN) connections (SC-500 Exam Prep)

This post is a part of the "SC-500: Implementing End-to-End Security Controls for Cloud and AI Workloads" Exam Prep Hub.
This topic falls under these sections:
Secure storage, databases, and networking (25–30%)
   --> Implement security for Azure network services
      --> Implement and configure security for virtual private network (VPN) connections


Note that there are 10 practice questions (with answers) at the end of each section to help you solidify your knowledge of the material. Also, there are 4 practice tests with 30 questions each available from the hub's main page below the exam topics section.

Overview

A virtual private network (VPN) provides an encrypted connection between networks, users, and Azure resources over an underlying network. VPN connections are commonly used to connect:

  • On-premises datacenters to Azure
  • Branch offices to Azure
  • Remote users to Azure
  • Azure virtual networks to other networks
  • Virtual WAN hubs to branch locations
  • Azure resources to on-premises services

For the SC-500 exam, securing VPN connections involves more than simply creating a tunnel. You must understand:

  • The difference between site-to-site and point-to-site VPN
  • VPN authentication and encryption
  • IPsec and IKE
  • VPN gateway configuration
  • Microsoft Entra authentication
  • Certificates and preshared keys
  • Routing and traffic inspection
  • High availability
  • Monitoring and troubleshooting
  • Security limitations of private connectivity

Azure VPN Gateway and Azure Virtual WAN support site-to-site and point-to-site connectivity. Azure Virtual WAN also provides centralized routing and connectivity across multiple hubs and connected networks.


VPN Connection Types

Site-to-site VPN

A site-to-site (S2S) VPN connects an entire network to Azure.

Typical examples include:

  • A corporate datacenter connecting to an Azure VNet
  • A branch office connecting to an Azure Virtual WAN hub
  • A retail location connecting to cloud-based applications
  • A manufacturing facility connecting to Azure-hosted services

The connection is normally established between:

  • An on-premises VPN device and an Azure VPN gateway
  • An on-premises VPN device and a Virtual WAN VPN gateway

The VPN device can be a hardware appliance, software appliance, or supported Virtual WAN partner device.

Site-to-site VPN connections use IPsec/IKE to establish encrypted tunnels. In Azure Virtual WAN, site-to-site connectivity uses IPsec/IKE, including IKEv1 and IKEv2 scenarios.

Important characteristics

  • Connects networks rather than individual users
  • Usually remains available continuously
  • Requires compatible VPN devices
  • Requires matching tunnel configuration
  • Uses routing to determine which traffic enters the tunnel
  • Can support redundant tunnels and connections

Point-to-site VPN

A point-to-site (P2S) VPN connects an individual computer or device to Azure.

Typical examples include:

  • An employee working from home
  • An administrator connecting from a remote location
  • A developer accessing private Azure resources
  • A contractor connecting to a restricted environment

The connection is initiated by the client computer rather than by a permanent VPN device.

Point-to-site VPN requires:

  • A route-based VPN gateway
  • A supported VPN client
  • A client address pool
  • A supported tunnel protocol
  • An authentication method

Point-to-site VPN supports OpenVPN, IKEv2, and, in supported scenarios, SSTP. Microsoft Entra ID authentication is supported only with OpenVPN and requires the Azure VPN Client.


Site-to-site versus point-to-site

CharacteristicSite-to-site VPNPoint-to-site VPN
Primary purposeConnects networksConnects individual users or devices
Initiated byVPN device or gatewayUser VPN client
Typical usersBranches, datacentersRemote employees and administrators
Required endpointVPN deviceVPN client
Common protocolsIPsec/IKEOpenVPN, IKEv2, SSTP
AuthenticationPreshared keys or certificates, depending on configurationCertificates, Microsoft Entra ID, or RADIUS
RoutingNetwork routesClient routes and address pools
Common Azure serviceVPN Gateway or Virtual WANVPN Gateway or Virtual WAN User VPN

Azure VPN Gateway

Azure VPN Gateway is a managed Azure service that provides encrypted connectivity between Azure virtual networks and other networks.

It can support:

  • Site-to-site VPN
  • Point-to-site VPN
  • VNet-to-VNet VPN
  • VPN connections over ExpressRoute private peering in supported designs
  • Active-active gateway configurations
  • BGP-based route exchange

VPN Gateway is deployed into a dedicated subnet named:

GatewaySubnet

The GatewaySubnet must be appropriately sized for the selected gateway configuration. It should not contain network security groups or user-defined routes that interfere with gateway operation unless specifically supported by the design.


Azure Virtual WAN VPN Connectivity

Azure Virtual WAN provides a centralized architecture for VPN connectivity.

A Virtual WAN hub can contain:

  • Site-to-site VPN gateways
  • Point-to-site User VPN gateways
  • ExpressRoute gateways
  • A hub router
  • Azure Firewall
  • Supported network virtual appliances

Basic Virtual WAN supports site-to-site VPN connectivity. Standard Virtual WAN supports additional capabilities, including point-to-site VPN, ExpressRoute, inter-hub transit, VNet-to-VNet transit, Azure Firewall, and supported network virtual appliances.

Virtual WAN is useful when an organization needs to connect many:

  • Branch offices
  • Azure VNets
  • Remote users
  • Regional hubs
  • On-premises environments

A secured Virtual WAN design can route VPN traffic through Azure Firewall for centralized inspection.


IPsec and IKE

IPsec

Internet Protocol Security, or IPsec, provides security for IP traffic.

IPsec can provide:

  • Encryption
  • Data integrity
  • Authentication
  • Protection against tampering
  • Protection against replay attacks

IPsec is commonly used to secure site-to-site VPN tunnels.

IKE

Internet Key Exchange, or IKE, is used to negotiate security parameters and establish keys for the VPN connection.

IKE establishes the security association used by IPsec.

The two major versions are:

  • IKEv1
  • IKEv2

IKEv2 is generally preferred for modern VPN deployments because it provides improved reliability and mobility support compared with IKEv1.

A successful VPN connection requires compatible settings on both sides, including:

  • Encryption algorithms
  • Integrity algorithms
  • Diffie-Hellman group
  • PFS settings
  • Authentication method
  • Lifetime settings, where applicable

If the settings do not match, the tunnel may fail during negotiation.


VPN Encryption and Integrity

VPN security depends on selecting compatible cryptographic settings.

Common encryption algorithms include:

  • AES128
  • AES256
  • GCMAES128
  • GCMAES256

Integrity algorithms may include:

  • SHA256
  • SHA384
  • GCM-based integrity

GCM algorithms combine encryption and integrity protection. When GCM is selected for IPsec encryption or integrity, the corresponding IPsec settings must use compatible GCM algorithms.

For example, a configuration using GCMAES256 for IPsec encryption must use a compatible GCMAES256 integrity setting.

Virtual WAN point-to-site VPN gateways have default IPsec policies and also support selected custom IPsec policies. The supported combinations include encryption, integrity, Diffie-Hellman, and Perfect Forward Secrecy settings.


Diffie-Hellman and Perfect Forward Secrecy

Diffie-Hellman

Diffie-Hellman groups are used during key exchange to establish shared cryptographic material.

Examples include:

  • DHGroup14
  • DHGroup24
  • ECP256
  • ECP384

The selected group must be supported by both VPN endpoints.

Perfect Forward Secrecy

Perfect Forward Secrecy, or PFS, provides additional protection by using new key material during IPsec rekeying.

If a session key is compromised, PFS helps prevent the compromise from being used to decrypt other sessions.

When configuring custom VPN policies, the PFS group must be supported by the gateway and compatible with the remote VPN device.


Preshared Keys

A preshared key (PSK) is a shared secret configured on both VPN endpoints.

For example:

Azure VPN Gateway <---- shared secret ----> On-premises VPN device

The tunnel cannot be established if the keys do not match.

Preshared-key security practices

  • Use long, randomly generated keys.
  • Avoid dictionary words and predictable patterns.
  • Do not store keys in source code.
  • Store keys in a secure secrets-management system.
  • Restrict access to VPN configuration.
  • Rotate keys according to organizational policy.
  • Coordinate key changes to avoid service interruption.
  • Avoid sharing keys through email or chat.
  • Use separate keys for separate connections when practical.

Preshared keys authenticate the VPN endpoints, but they do not replace authorization controls for the resources accessed through the tunnel.


Certificate-Based VPN Authentication

Certificate-based authentication uses certificates to establish trust between VPN endpoints or clients.

Certificates can provide stronger security than preshared keys in appropriate scenarios.

For site-to-site certificate authentication, certificates can be stored in Azure Key Vault, and the VPN gateway can access them using a user-assigned managed identity. Site-to-site certificate authentication is not supported on Basic SKU VPN gateways.

Certificate security considerations

  • Protect the private key.
  • Use a trusted certificate authority.
  • Monitor certificate expiration.
  • Rotate certificates before expiration.
  • Revoke compromised certificates.
  • Restrict access to certificate stores.
  • Avoid exporting private keys unnecessarily.
  • Validate the complete certificate chain.
  • Ensure the certificate subject and usage are appropriate.

A certificate-based design can reduce the risks associated with manually managed shared secrets, but it introduces certificate lifecycle-management responsibilities.


Point-to-Site Authentication Methods

Azure point-to-site VPN supports several authentication methods.

Certificate authentication

With certificate authentication:

  1. The gateway is configured with a trusted root certificate.
  2. The client receives a certificate issued by that trusted root.
  3. The client uses the certificate when establishing the VPN connection.
  4. The gateway validates the certificate.

The root certificate’s public information is uploaded to the gateway. The client certificate must be installed on the connecting device.

Microsoft Entra ID authentication

Microsoft Entra ID authentication allows users to authenticate using their organizational identity.

Benefits include:

  • Centralized identity management
  • Single sign-on
  • Multifactor authentication
  • Conditional Access
  • Easier user lifecycle management
  • Reduced dependence on manually distributed certificates

Microsoft Entra authentication for point-to-site VPN is supported only with OpenVPN and requires the Azure VPN Client.

RADIUS authentication

RADIUS authentication can integrate VPN access with an existing authentication infrastructure.

RADIUS may be appropriate when an organization already uses:

  • Network access servers
  • Centralized authentication services
  • Existing identity infrastructure
  • Multifactor authentication through a RADIUS-compatible provider

The authentication method must be compatible with the selected VPN tunnel protocol.


Microsoft Entra ID, MFA, and Conditional Access

Microsoft Entra ID authentication can improve the security of remote-access VPN connections.

For example, an organization can require:

  • Multifactor authentication
  • Authentication from compliant devices
  • Access only from approved locations
  • Risk-based sign-in controls
  • Specific user or group membership
  • Strong authentication methods

However, Microsoft Entra authentication does not automatically authorize a user to access every Azure resource.

After the VPN connection is established, access is still controlled by mechanisms such as:

  • Network routing
  • Network security groups
  • Azure Firewall
  • Private endpoints
  • Azure RBAC
  • Application authentication
  • Database permissions
  • Operating-system permissions

VPN authentication answers:

Who is allowed to establish the VPN connection?

It does not necessarily answer:

Which resources is that user allowed to access?


Azure VPN Client

The Azure VPN Client is used for supported point-to-site VPN configurations, particularly Microsoft Entra ID authentication with OpenVPN.

A typical configuration process includes:

  1. Configure the point-to-site VPN gateway.
  2. Select the tunnel protocol.
  3. Configure the authentication method.
  4. Define the client address pool.
  5. Download the VPN client profile.
  6. Install the Azure VPN Client.
  7. Import the profile.
  8. Sign in or provide the required certificate.
  9. Establish the VPN connection.

The client profile must match the gateway’s configuration.

For Microsoft Entra authentication, the client must use the supported Azure VPN Client and OpenVPN protocol.


Client Address Pools

Point-to-site VPN clients receive IP addresses from a configured client address pool.

For example:

P2S client address pool: 172.16.100.0/24

When a user connects, the VPN gateway assigns an available address from that pool.

Client pool considerations

  • The pool must not overlap with Azure VNets.
  • It must not overlap with on-premises networks.
  • It must not overlap with other connected networks.
  • It must provide enough addresses for expected users.
  • It should be planned for growth.
  • It may be divided into separate pools for different user groups.

In Virtual WAN, different user groups can be mapped to different address pools. This can allow firewall policies to distinguish users indirectly by their assigned VPN address range. Azure Firewall and Virtual WAN do not natively filter traffic based directly on a user’s Microsoft Entra group name.


User Groups and Network-Level Segmentation

Organizations may need to provide different levels of access to different groups of VPN users.

For example:

  • Administrators require access to management subnets.
  • Developers require access to development resources.
  • Employees require access only to business applications.
  • Contractors require access to a limited application environment.

A secure approach is to:

  1. Define user groups.
  2. Assign different client address pools to the groups.
  3. Configure routing and firewall policies based on those address pools.
  4. Restrict access to only the required destinations.
  5. Monitor access and review group membership.

This is network-level segmentation. It should be combined with identity-based authorization at the application and resource layers.


VPN Routing

A VPN connection is useful only if traffic is routed correctly.

Routing determines:

  • Which traffic enters the VPN tunnel
  • Which Azure networks are reachable
  • Which on-premises networks are reachable
  • Whether users can access the internet through the VPN
  • Whether traffic is inspected by a firewall
  • Whether traffic can move between connected branches

Route-based VPN

Modern Azure VPN Gateway deployments generally use route-based VPN gateways.

Route-based VPNs use routing tables and traffic selectors to determine how traffic is sent through the tunnel.

Point-to-site VPN requires a route-based VPN gateway.

Address-space overlap

Overlapping address spaces can cause serious routing problems.

Avoid overlap between:

  • Azure VNets
  • On-premises networks
  • Branch networks
  • VPN client pools
  • Virtual WAN hubs
  • Other connected networks

For example, if both Azure and on-premises use 10.0.0.0/16, the gateway may not be able to determine the intended destination correctly.


BGP and Dynamic Routing

Border Gateway Protocol (BGP) can dynamically exchange routes between Azure and an on-premises network.

BGP can reduce the need to manually configure routes when networks change.

Benefits include:

  • Dynamic route exchange
  • Support for larger network environments
  • Automatic learning of network prefixes
  • Improved failover behavior
  • Reduced manual route maintenance

Security considerations include:

  • Advertise only approved prefixes.
  • Avoid advertising overly broad routes.
  • Validate learned routes.
  • Monitor unexpected route changes.
  • Prevent unintended transit between networks.
  • Ensure the on-premises device is configured correctly.
  • Review route propagation after changes.

BGP does not itself provide encryption. Encryption is provided by the VPN tunnel when IPsec/IKE is used.


High Availability for VPN Connections

A VPN connection can become a critical dependency. If the tunnel fails, users may lose access to applications and data.

High-availability options include:

  • Active-active VPN gateways
  • Redundant VPN devices
  • Multiple site-to-site tunnels
  • Multiple branch connections
  • Multiple Virtual WAN hubs
  • Multiple internet links
  • ExpressRoute combined with VPN where appropriate

Active-active gateways

In an active-active configuration, both gateway instances establish site-to-site VPN tunnels with the on-premises VPN device.

The on-premises device must be configured to support the corresponding redundant tunnels.

Active-active gateway configurations are an important part of highly available VPN designs.

High-availability best practices

  • Use redundant VPN devices.
  • Use independent network paths where possible.
  • Avoid a single internet provider for critical locations.
  • Test failover regularly.
  • Monitor both tunnel instances.
  • Verify that routing converges correctly.
  • Ensure firewall policies support both paths.
  • Document recovery procedures.

VPN and Azure Firewall

A VPN tunnel provides encrypted connectivity, but it does not automatically provide application-level access control.

For centralized inspection, traffic can be routed through Azure Firewall.

A common architecture is:

Branch Office
|
| IPsec VPN
|
Virtual WAN Hub
|
Azure Firewall
|
Azure VNet

Azure Firewall can enforce policies based on:

  • Source address
  • Destination address
  • Protocol
  • Port
  • Application destination
  • Threat intelligence
  • Network segmentation requirements

For example, a branch may be allowed to access an application subnet over HTTPS but denied access to management ports such as SSH or RDP.

The VPN connection establishes the network path. Azure Firewall and other controls determine what traffic is permitted over that path.


VPN and Network Security Groups

Network security groups (NSGs) can provide additional traffic filtering for Azure subnets and network interfaces.

NSGs can restrict:

  • Source addresses
  • Destination addresses
  • Source ports
  • Destination ports
  • Protocols
  • Inbound traffic
  • Outbound traffic

For example, a VPN client address pool might be permitted to access only TCP 443 on an application subnet.

However, NSGs should not be considered a replacement for:

  • VPN authentication
  • Azure Firewall
  • Application authentication
  • Azure RBAC
  • Database authorization
  • Endpoint security

A defense-in-depth design uses multiple controls at different layers.


VPN Encryption Limitations

VPN encryption protects traffic while it travels through the VPN tunnel.

It does not necessarily encrypt traffic after it reaches Azure.

For example:

On-premises network
|
Encrypted VPN
|
Azure VPN gateway
|
Azure VNet
|
Unencrypted internal traffic

If traffic must remain encrypted inside Azure, use additional controls such as:

  • Application-level TLS
  • HTTPS
  • Database encryption protocols
  • IPsec between appropriate endpoints
  • Private connectivity combined with application encryption

Azure Virtual WAN provides encryption through its VPN gateways for IPsec/IKE and supported point-to-site protocols. However, traffic between a Virtual WAN hub and connected VNets, or between hubs, is not automatically encrypted by a separate Virtual WAN encryption capability. Application-level encryption may be required when encryption is needed after traffic enters the Azure network.


Monitoring and Troubleshooting VPN Connections

Important VPN monitoring areas include:

  • Connection status
  • Tunnel status
  • Authentication failures
  • IKE negotiation failures
  • IPsec negotiation failures
  • Packet drops
  • Route propagation
  • BGP sessions
  • Gateway health
  • Throughput
  • Latency
  • Failover behavior
  • Firewall denies

Common causes of VPN failure

Mismatched preshared keys

The key configured on Azure and the remote device must match.

Incompatible cryptographic settings

The two endpoints must support compatible:

  • Encryption algorithms
  • Integrity algorithms
  • Diffie-Hellman groups
  • PFS settings
  • IKE versions

Incorrect address spaces

Overlapping networks can prevent correct routing.

Incorrect local network gateway configuration

The local network gateway must contain the correct:

  • Public IP address
  • Address prefixes
  • BGP settings, if used

Incorrect client profile

Point-to-site users may have an outdated or incorrect VPN profile.

Authentication problems

Possible causes include:

  • Expired certificates
  • Incorrect certificate chain
  • Incorrect Microsoft Entra configuration
  • Missing user permissions
  • Incorrect RADIUS configuration
  • Unsupported tunnel and authentication combination

Firewall or NSG restrictions

The VPN tunnel may be established successfully while traffic is blocked by:

  • Azure Firewall
  • Network security groups
  • On-premises firewalls
  • Operating-system firewalls
  • Application firewalls

Security Best Practices

1. Prefer strong authentication

Use Microsoft Entra ID with MFA and Conditional Access for supported point-to-site OpenVPN scenarios.

2. Use strong cryptographic settings

Avoid weak or obsolete algorithms. Ensure both VPN endpoints support the selected configuration.

3. Protect preshared keys and certificates

Store secrets securely and restrict administrative access.

4. Rotate credentials

Rotate preshared keys and certificates according to policy.

5. Use route-based VPN gateways

Route-based gateways are required for point-to-site VPN and support modern routing scenarios.

6. Avoid address-space overlap

Plan all Azure, on-premises, branch, and client address spaces before deployment.

7. Restrict route propagation

Advertise only the routes that each connection requires.

8. Inspect traffic where appropriate

Use Azure Firewall, network security groups, and application controls to restrict traffic over the VPN.

9. Use high availability

Deploy redundant gateways, tunnels, devices, or network paths for critical connectivity.

10. Monitor and test

Enable appropriate diagnostics, monitor tunnel health, and test failover regularly.

11. Do not trust VPN users automatically

A successful VPN connection should not grant unrestricted access to the environment.

12. Use application-level encryption when required

VPN encryption protects the tunnel, not necessarily all traffic after it enters Azure.


Common SC-500 Exam Traps

Trap 1: Microsoft Entra authentication works with every P2S protocol

Microsoft Entra ID authentication for P2S VPN is supported only with OpenVPN and requires the Azure VPN Client.

Trap 2: A VPN tunnel automatically authorizes access to all Azure resources

The VPN establishes connectivity. NSGs, firewalls, RBAC, application authentication, and other controls still determine access.

Trap 3: Private connectivity means traffic is always encrypted

Private connectivity does not necessarily provide encryption throughout the entire path. Application-level encryption may still be required.

Trap 4: P2S VPN can use a policy-based gateway

Point-to-site VPN requires a route-based VPN gateway.

Trap 5: A preshared key is the same as authorization

A preshared key authenticates VPN endpoints. It does not define which resources a user or network may access.

Trap 6: BGP provides encryption

BGP exchanges routes. IPsec/IKE provides VPN encryption.

Trap 7: One successful tunnel provides high availability

A single tunnel or device can be a single point of failure. Use redundant connections for critical environments.


Practice Exam Questions

Question 1

A company wants remote employees to connect to Azure using Microsoft Entra ID authentication and multifactor authentication.

Which configuration should the company use?

A. Site-to-site VPN with IKEv1
B. Point-to-site VPN using OpenVPN and the Azure VPN Client
C. ExpressRoute without a VPN client
D. Site-to-site VPN using only a preshared key

Correct answer: B

Explanation: Microsoft Entra ID authentication for point-to-site VPN is supported with OpenVPN and requires the Azure VPN Client. Microsoft Entra Conditional Access and MFA can then be used for remote access.


Question 2

An administrator needs to connect an on-premises datacenter to an Azure VNet so that all servers in the datacenter can access Azure resources.

Which solution is most appropriate?

A. Site-to-site VPN
B. Point-to-site VPN
C. Azure Bastion
D. Azure Private DNS only

Correct answer: A

Explanation: Site-to-site VPN connects entire networks. Point-to-site VPN is intended for individual users or devices.


Question 3

A point-to-site VPN connection fails because the selected gateway is policy-based.

What should the administrator do?

A. Add a public IP address to every client
B. Convert the policy-based gateway directly to route-based
C. Replace the gateway with a route-based VPN gateway
D. Enable Azure Firewall on the client

Correct answer: C

Explanation: Point-to-site VPN requires a route-based VPN gateway. A policy-based gateway cannot simply be converted to route-based; the gateway must be replaced with an appropriate route-based configuration.


Question 4

A site-to-site VPN tunnel cannot be established after a security policy change. The Azure gateway and the on-premises device use different encryption and Diffie-Hellman settings.

What is the most likely cause?

A. The VPN client address pool is too large
B. The cryptographic parameters are incompatible
C. Azure RBAC is denying data-plane traffic
D. The VNet has no storage account

Correct answer: B

Explanation: Both VPN endpoints must support compatible IKE and IPsec settings, including encryption, integrity, and Diffie-Hellman parameters.


Question 5

An organization wants to provide different VPN access levels to administrators and contractors.

Which design is most appropriate?

A. Give every user the same client address pool and unrestricted routing
B. Use different client address pools and apply firewall rules to those address ranges
C. Disable authentication after the VPN tunnel is established
D. Use only a shared preshared key for all users

Correct answer: B

Explanation: Different point-to-site user groups can be mapped to different address pools. Firewall and routing policies can then restrict access based on the assigned source address ranges.


Question 6

A company requires site-to-site VPN connectivity to remain available if one VPN gateway instance fails.

Which configuration should it consider?

A. Active-active VPN gateway with redundant tunnels
B. A single point-to-site client
C. A larger VPN client address pool
D. A storage account firewall rule

Correct answer: A

Explanation: Active-active gateway configurations allow both gateway instances to establish site-to-site tunnels and can improve availability when the remote VPN device is configured appropriately.


Question 7

An organization uses Azure Virtual WAN and wants all traffic from connected branches to be inspected by Azure Firewall before reaching Azure VNets.

What should the organization configure?

A. Only a point-to-site VPN profile
B. Routing that directs the appropriate private traffic through Azure Firewall
C. A certificate on every Azure VM
D. A public IP address for every subnet

Correct answer: B

Explanation: Establishing a VPN connection does not automatically force traffic through Azure Firewall. Routing and security configuration must direct the traffic through the inspection point.


Question 8

A VPN tunnel is successfully established, but users cannot access an Azure application on TCP port 443.

Which control should the administrator investigate first?

A. The Azure Firewall or NSG rules governing the application traffic
B. The Azure subscription display name
C. The VPN client’s desktop wallpaper
D. The storage account replication type

Correct answer: A

Explanation: A successful tunnel establishes connectivity, but Azure Firewall, NSGs, host firewalls, and application controls can still block the traffic.


Question 9

An organization is planning a point-to-site VPN client address pool. Which address-space choice is appropriate?

A. A range that overlaps the Azure VNet
B. A range that overlaps the on-premises network
C. A unique, nonoverlapping range sized for expected clients
D. The same range used by another Virtual WAN hub

Correct answer: C

Explanation: The client address pool must not overlap with Azure, on-premises, branch, or other connected network address spaces. It must also provide enough addresses for current and future users.


Question 10

A security engineer states that BGP will encrypt all traffic exchanged between Azure and the datacenter.

How should this statement be evaluated?

A. Correct, because BGP provides AES encryption
B. Correct, because BGP replaces IPsec
C. Incorrect, because BGP exchanges routes while IPsec/IKE provides VPN encryption
D. Incorrect, because VPN connections cannot use dynamic routing

Correct answer: C

Explanation: BGP is a dynamic routing protocol. It exchanges network prefixes but does not encrypt traffic. IPsec/IKE provides encryption for the VPN tunnel.


Key Takeaways

For the SC-500 exam, remember:

  • Site-to-site VPN connects networks.
  • Point-to-site VPN connects individual users or devices.
  • Point-to-site VPN requires a route-based gateway.
  • Microsoft Entra authentication for P2S VPN requires OpenVPN and the Azure VPN Client.
  • MFA and Conditional Access can strengthen remote-access authentication.
  • IPsec provides encryption and integrity; IKE negotiates security parameters.
  • Preshared keys authenticate VPN endpoints but do not authorize resource access.
  • Certificates require secure lifecycle management.
  • BGP exchanges routes but does not provide encryption.
  • VPN encryption protects the tunnel, not necessarily all traffic after it enters Azure.
  • Azure Firewall and NSGs can restrict traffic over a VPN connection.
  • Avoid overlapping address spaces.
  • Use redundant tunnels and gateways for critical connections.
  • Monitor authentication, tunnel health, routing, firewall activity, and configuration changes.

Go to the SC-500 Exam Prep Hub main page

Leave a Reply