An enterprise is designing a hub-and-spoke network topology in Azure to host a secure multi-tier application. The architecture consists of:
* A hub virtual network named `vnet-hub-core` () that hosts a central firewall Network Virtual Appliance (NVA) at IP address .
* A spoke virtual network named `vnet-prod-spoke` () that contains two subnets: `snet-web` () and `snet-db` ().
* Virtual network peering established between `vnet-hub-core` and `vnet-prod-spoke` with gateway transit and remote gateway options enabled.
A route table named `rt-web-tier` is associated with `snet-web` and contains a user-defined route (UDR) for with a next hop pointing to the NVA () to inspect all database-bound traffic. However, when web servers in `snet-web` attempt to establish database connections to VMs in `snet-db`, the connections time out. The database servers are verified as active, and Network Security Groups (NSGs) allow the traffic.
Which of the following routing configurations is the most appropriate solution to resolve the connectivity issue?
- AModify the route table `rt-web-tier` to replace the route with a broader route for pointing to the NVA () as the next hop.
- BAdd a UDR for with a next hop of Virtual Network Gateway to the `rt-web-tier` route table.
- Create a new route table with a UDR for pointing to the NVA () as the next hop, and associate it with `snet-db`.Cevap
- DDisable gateway route propagation on `rt-web-tier` to force the spoke VNet to prioritize the local system routes over the NVA routes.