An administrator is designing a virtual network architecture in Microsoft Azure to support a hybrid application. The architecture consists of the following components:
* A hub virtual network named `VNet-Hub` with an address space of .
* A spoke virtual network named `VNet-Spoke` with an address space of .
* A web workload in `VNet-Spoke` that requires virtual machines, each needing a dynamic private IP address.
* An Azure Bastion host deployed in `VNet-Hub` to secure management access.
* An Azure VPN Gateway deployed in `VNet-Hub` to connect to the on-premises network.
The administrator wants to ensure that:
1. Virtual machines in `VNet-Spoke` can communicate with the on-premises network via the VPN Gateway in `VNet-Hub`.
2. Name resolution works for a private DNS zone named `corp.internal` across both virtual networks.
3. The Azure Bastion host is deployed in `VNet-Hub` using the minimum supported subnet size to conserve IP addresses.
4. The web workload subnet in `VNet-Spoke` is configured with the smallest possible subnet prefix that can support the virtual machines.
Which configuration meets the requirements?
- Deploy Azure Bastion in a subnet named AzureBastionSubnet with a prefix in VNet-Hub. Configure the web workload subnet in VNet-Spoke using a /26 prefix. Enable gateway transit on the peering from VNet-Hub to VNet-Spoke and configure VNet-Spoke to use the remote gateway. Create a virtual network link in the corp.internal Private DNS zone for both virtual networks.Answer
- BDeploy Azure Bastion in a subnet named AzureBastionSubnet with a prefix in VNet-Hub. Configure the web workload subnet in VNet-Spoke using a /26 prefix. Enable gateway transit on the peering from VNet-Hub to VNet-Spoke and configure VNet-Spoke to use the remote gateway. Create a virtual network link in the corp.internal Private DNS zone for both virtual networks.
- CDeploy Azure Bastion in a subnet named AzureBastionSubnet with a prefix in VNet-Hub. Configure the web workload subnet in VNet-Spoke using a /26 prefix. Configure standard virtual network peering between VNet-Hub and VNet-Spoke without enabling gateway transit, as peered networks automatically route traffic to the VPN Gateway. Create a virtual network link in the corp.internal Private DNS zone for both virtual networks.
- DDeploy Azure Bastion in a subnet named AzureBastionSubnet with a prefix in VNet-Hub. Configure the web workload subnet in VNet-Spoke using a /26 prefix. Enable gateway transit on the peering from VNet-Hub to VNet-Spoke and configure VNet-Spoke to use the remote gateway. Register the corp.internal Private DNS zone in the subscription without creating virtual network links, as DNS resolution is automatically shared across peered virtual networks.