An organization has a hub-and-spoke network topology in Azure. The hub virtual network, `vnet-weur-hub` (), contains a Network Virtual Appliance (NVA) at IP address in a subnet named `snet-nva`. The spoke virtual network, `vnet-weur-spoke1` (), contains a subnet named `snet-app` ().
To meet security compliance, you associate a route table named `rt-spoke-app` with `snet-app`. The route table contains the following user-defined routes (UDRs):
* Route 1: Prefix , Next hop: Virtual Appliance ()
* Route 2: Prefix , Next hop: Virtual Appliance ()
* Route 3: Prefix , Next hop: Virtual Appliance ()
After applying `rt-spoke-app`, virtual machines in `snet-app` cannot communicate with other virtual machines located in the same spoke virtual network, `vnet-weur-spoke1`.
You need to restore intra-spoke communication while ensuring that all internet-bound and hub-bound traffic continues to be routed through the NVA.
What should you do?
- Remove the route with the prefix from the route table.Cevap
- BChange the next hop type of the route with the prefix to Virtual Network Gateway.
- CChange the address prefix of the route pointing to the NVA from to .
- DAssociate a Network Security Group (NSG) to `snet-app` that contains individual inbound and outbound security rules for every virtual machine IP address in the spoke VNet instead of using Service Tags.