Pass Microsoft Azure AZ-104 Exam in First Attempt Easily
Real Microsoft Azure AZ-104 Exam Questions, Accurate & Verified Answers As Experienced in the Actual Test!

Verified by experts
3 products

You save $69.98

AZ-104 Premium Bundle

  • Premium File 606 Questions & Answers
  • Last Update: Oct 25, 2026
  • Training Course 132 Lectures
  • Study Guide 458 Pages
$79.99 $149.97

Purchase Individually

  • Premium File

    606 Questions & Answers
    Last Update: Oct 25, 2026

    $76.99
    $69.99
  • Training Course

    132 Lectures

    $43.99
    $39.99
  • Study Guide

    458 Pages

    $43.99
    $39.99

Microsoft Azure Administrator AZ-104 Practice Test 43

Question 420

An Azure administrator describes a solution for: replace a default route with a deliberate next hop for the specified destination prefix. What remaining limitation must not be misrepresented?

  1. UDRs can blackhole traffic if the appliance is unavailable or the return path is not symmetrical.
  2. The earlier issue, 'Effective routes still send traffic directly to the internet rather than through the NVA', can never recur once this single correction has been deployed.
  3. After the selected Azure change, a passing check for 'Trace an allowed connection and verify NVA logs show the forwarded flow' proves every dependent permission and service will keep working.
  4. A successful run of 'Trace an allowed connection and verify NVA logs show the forwarded flow' means the separate check 'Inspect the VM's effective routes for the expected next hop' is redundant.

Explanation

Correct Answer

A:

UDRs can blackhole traffic if the appliance is unavailable or the return path is not symmetrical. That remains a practical service boundary even after the recommended change (create a route table with a user-defined route using Virtual appliance and next-hop IP 10.9.0.4, then associate the table with the subnet) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

B:

The incident (effective routes still send traffic directly to the internet rather than through the NVA) could recur if a related Azure dependency changes. The design still faces the limitation: UDRs can blackhole traffic if the appliance is unavailable or the return path is not symmetrical.

C:

The successful check 'Trace an allowed connection and verify NVA logs show the forwarded flow' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: UDRs can blackhole traffic if the appliance is unavailable or the return path is not symmetrical.

D:

The two checks cover separate behavior: 'Trace an allowed connection and verify NVA logs show the forwarded flow' and 'Inspect the VM's effective routes for the expected next hop'. Neither check removes the remaining operational limitation: UDRs can blackhole traffic if the appliance is unavailable or the return path is not symmetrical.

Question 421

An Azure operations team is evaluating a proposed change: An organization deploys custom DNS servers on domain-controller VMs for its Azure VNet and wants new VMs to use those resolvers. It must achieve: set the VNet DNS configuration and renew clients' settings where required. Which solution fits the stated boundary?

  1. Create a public DNS zone and assume every VM automatically uses its authoritative server as resolver.
  2. Configure custom DNS server IPs on the VNet and refresh affected VM network settings so resolution uses them.
  3. Set a route table next hop to the domain controller and call it DNS configuration.
  4. Add an Azure management lock on the DNS VM to redirect queries.

Explanation

Correct Answer

B:

VNet DNS settings control the resolver addresses supplied to attached VMs; some existing clients need a restart or DHCP refresh. This achieves set the VNet DNS configuration and renew clients' settings where required through configure custom DNS server IPs on the VNet and refresh affected VM network settings so resolution uses them instead of relying on merely similar resource settings.

Incorrect Answers

A:

Authoritative zones and VNet recursive resolver settings are separate; that would not meet set the VNet DNS configuration and renew clients' settings where required, for which the relevant Azure action is configure custom DNS server IPs on the VNet and refresh affected VM network settings so resolution uses them.

C:

Routing does not tell DHCP clients which resolver IPs to query; that would not meet set the VNet DNS configuration and renew clients' settings where required, for which the relevant Azure action is configure custom DNS server IPs on the VNet and refresh affected VM network settings so resolution uses them.

D:

Locks do not change a VNet's DNS server list; that would not meet set the VNet DNS configuration and renew clients' settings where required, for which the relevant Azure action is configure custom DNS server IPs on the VNet and refresh affected VM network settings so resolution uses them.

Question 422

During incident triage, the cloud team observes: New host lookups still use an old resolver despite custom DNS settings appearing in the VNet. The goal was: set the VNet DNS configuration and renew clients' settings where required. Which configuration mistake most directly explains it?

  1. VNet address prefixes overlap and cannot be independently routed through the intended peer link.
  2. Existing VM network clients have stale DNS configuration or the wrong VNet was modified.
  3. The environment assumes hub peering is transitive and has no effective forwarding/UDR path.
  4. The VNet pair lacks a configured connectivity relationship or effective path.

Explanation

Correct Answer

B:

The trace reports: New host lookups still use an old resolver despite custom DNS settings appearing in the VNet. The causal misconfiguration is: Existing VM network clients have stale DNS configuration or the wrong VNet was modified. The targeted action is to apply the custom resolver list and renew/restart impacted VM networking as needed.

Incorrect Answers

A:

VNet address prefixes overlap and cannot be independently routed through the intended peer link; that mechanism would be more consistent with an observation such as the peering request fails because both VNets use conflicting CIDR ranges, rather than this case's new host lookups still use an old resolver despite custom DNS settings appearing in the VNet.

C:

The environment assumes hub peering is transitive and has no effective forwarding/UDR path; that mechanism would be more consistent with an observation such as spoke A can reach the hub but cannot reach spoke B through the intended firewall, rather than this case's new host lookups still use an old resolver despite custom DNS settings appearing in the VNet.

D:

The VNet pair lacks a configured connectivity relationship or effective path; that mechanism would be more consistent with an observation such as both VNets exist but private connection attempts fail because no peering or gateway path is present, rather than this case's new host lookups still use an old resolver despite custom DNS settings appearing in the VNet.

Question 423

A production configuration must be repaired: New host lookups still use an old resolver despite custom DNS settings appearing in the VNet. Which corrective action should the administrator take?

  1. Create a public DNS zone and assume every VM automatically uses its authoritative server as resolver.
  2. Apply the custom resolver list and renew/restart impacted VM networking as needed.
  3. Set a route table next hop to the domain controller and call it DNS configuration.
  4. Add an Azure management lock on the DNS VM to redirect queries.

Explanation

Correct Answer

B:

Apply the custom resolver list and renew/restart impacted VM networking as needed. This addresses the documented failure condition: existing VM network clients have stale DNS configuration or the wrong VNet was modified. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

A:

Authoritative zones and VNet recursive resolver settings are separate. In the reported incident (new host lookups still use an old resolver despite custom DNS settings appearing in the VNet), that change would not correct the cause: existing VM network clients have stale DNS configuration or the wrong VNet was modified.

C:

Routing does not tell DHCP clients which resolver IPs to query. In the reported incident (new host lookups still use an old resolver despite custom DNS settings appearing in the VNet), that change would not correct the cause: existing VM network clients have stale DNS configuration or the wrong VNet was modified.

D:

Locks do not change a VNet's DNS server list. In the reported incident (new host lookups still use an old resolver despite custom DNS settings appearing in the VNet), that change would not correct the cause: existing VM network clients have stale DNS configuration or the wrong VNet was modified.

Question 424

Before accepting the rollout, the administrator reviews: An organization deploys custom DNS servers on domain-controller VMs for its Azure VNet and wants new VMs to use those resolvers. It must accomplish: set the VNet DNS configuration and renew clients' settings where required. Which TWO independent checks matter most? Select TWO answers.

  1. Check that the Azure configuration exists, but never perform the actual test: Verify a VM in a different VNet is unaffected unless intentionally linked/configured.
  2. Run 'Verify a VM in a different VNet is unaffected unless intentionally linked/configured' only as an administrator in a separate subscription, then assume the affected workload behaves identically.
  3. Verify a VM in a different VNet is unaffected unless intentionally linked/configured.
  4. Query an internal record from a VM and inspect the resolver contacted.
  5. Mark the test 'Query an internal record from a VM and inspect the resolver contacted' as passed in the release plan without running it.

Explanation

Correct Answers

C:

Verify a VM in a different VNet is unaffected unless intentionally linked/configured. This supplies observed evidence for set the VNet DNS configuration and renew clients' settings where required. It is not interchangeable with the second required check, query an internal record from a VM and inspect the resolver contacted, because that checks a separate success or failure boundary.

D:

Query an internal record from a VM and inspect the resolver contacted. This supplies observed evidence for set the VNet DNS configuration and renew clients' settings where required. It is not interchangeable with the second required check, verify a VM in a different VNet is unaffected unless intentionally linked/configured, because that checks a separate success or failure boundary.

Incorrect Answers

A:

A configured resource is not proof of live behavior. The relevant result must be observed by verifying a VM in a different VNet is unaffected unless intentionally linked/configured on the affected Azure deployment.

B:

A privileged administrator in a different subscription may succeed at 'Verify a VM in a different VNet is unaffected unless intentionally linked/configured' even though the intended caller fails. This does not prove the required behavior for verify a vm in a different vnet is unaffected unless intentionally linked/configured.

E:

A release checklist recording 'Query an internal record from a VM and inspect the resolver contacted' is not evidence that the required operation actually succeeded or failed. To establish the correct result, the team must query an internal record from a VM and inspect the resolver contacted on the actual workload to prove its independent boundary.

Question 425

An Azure administrator describes a solution for: set the VNet DNS configuration and renew clients' settings where required. What remaining limitation must not be misrepresented?

  1. After the selected Azure change, a passing check for 'Verify a VM in a different VNet is unaffected unless intentionally linked/configured' proves every dependent permission and service will keep working.
  2. Custom DNS servers need resilient network reachability and forwarding for names outside their authoritative zones.
  3. A successful run of 'Verify a VM in a different VNet is unaffected unless intentionally linked/configured' means the separate check 'Query an internal record from a VM and inspect the resolver contacted' is redundant.
  4. The earlier issue, 'New host lookups still use an old resolver despite custom DNS settings appearing in the VNet', can never recur once this single correction has been deployed.

Explanation

Correct Answer

B:

Custom DNS servers need resilient network reachability and forwarding for names outside their authoritative zones. That remains a practical service boundary even after the recommended change (configure custom DNS server IPs on the VNet and refresh affected VM network settings so resolution uses them) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The successful check 'Verify a VM in a different VNet is unaffected unless intentionally linked/configured' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: Custom DNS servers need resilient network reachability and forwarding for names outside their authoritative zones.

C:

The two checks cover separate behavior: 'Verify a VM in a different VNet is unaffected unless intentionally linked/configured' and 'Query an internal record from a VM and inspect the resolver contacted'. Neither check removes the remaining operational limitation: Custom DNS servers need resilient network reachability and forwarding for names outside their authoritative zones.

D:

The incident (new host lookups still use an old resolver despite custom DNS settings appearing in the VNet) could recur if a related Azure dependency changes. The design still faces the limitation: Custom DNS servers need resilient network reachability and forwarding for names outside their authoritative zones.

Question 426

A cloud administrator receives this request: Three VNets form a hub-and-spoke topology; spoke A is peered to the hub and spoke B is peered to the hub. The requirement is: allow inspected traffic between spokes through a central firewall rather than assuming peering automatically forwards it. Which configuration should be chosen first?

  1. Assign Reader rights to the hub and expect it to route spoke packets.
  2. Add Azure DNS A records for both spokes and skip route configuration.
  3. Enable permitted forwarded traffic, place an NVA/firewall in the hub and configure appropriate user-defined routes for spoke-to-spoke paths.
  4. Assume A and B communicate automatically because both peer with the same hub.

Explanation

Correct Answer

C:

VNet peering is not transitive; deliberate forwarding and routing are required for an inspected hub path. This achieves allow inspected traffic between spokes through a central firewall rather than assuming peering automatically forwards it through enable permitted forwarded traffic, place an NVA/firewall in the hub and configure appropriate user-defined routes for spoke-to-spoke paths instead of relying on merely similar resource settings.

Incorrect Answers

A:

RBAC identity permissions do not program network next hops; that would not meet allow inspected traffic between spokes through a central firewall rather than assuming peering automatically forwards it, for which the relevant Azure action is enable permitted forwarded traffic, place an NVA/firewall in the hub and configure appropriate user-defined routes for spoke-to-spoke paths.

B:

Name resolution is not a substitute for a forwarding path; that would not meet allow inspected traffic between spokes through a central firewall rather than assuming peering automatically forwards it, for which the relevant Azure action is enable permitted forwarded traffic, place an NVA/firewall in the hub and configure appropriate user-defined routes for spoke-to-spoke paths.

D:

Peering relationships do not automatically provide transitive routing; that would not meet allow inspected traffic between spokes through a central firewall rather than assuming peering automatically forwards it, for which the relevant Azure action is enable permitted forwarded traffic, place an NVA/firewall in the hub and configure appropriate user-defined routes for spoke-to-spoke paths.

Question 427

A pilot in Azure exposes this failure: Spoke A can reach the hub but cannot reach spoke B through the intended firewall. The service was intended to meet: allow inspected traffic between spokes through a central firewall rather than assuming peering automatically forwards it. What is the most likely cause?

  1. The VNet pair lacks a configured connectivity relationship or effective path.
  2. The firewall management dashboard loads slowly, although both spoke UDRs point to its valid private IP and forwarding is enabled.
  3. VNet address prefixes overlap and cannot be independently routed through the intended peer link.
  4. The environment assumes hub peering is transitive and has no effective forwarding/UDR path.

Explanation

Correct Answer

D:

The trace reports: Spoke A can reach the hub but cannot reach spoke B through the intended firewall. The causal misconfiguration is: The environment assumes hub peering is transitive and has no effective forwarding/UDR path. The targeted action is to configure the hub NVA forwarding and proper UDRs on the spoke subnets.

Incorrect Answers

A:

The VNet pair lacks a configured connectivity relationship or effective path; that mechanism would be more consistent with an observation such as both VNets exist but private connection attempts fail because no peering or gateway path is present, rather than this case's spoke A can reach the hub but cannot reach spoke B through the intended firewall.

B:

The proposed mechanism concerns the firewall management dashboard loads slowly, although both spoke UDRs point to its valid private IP and forwarding is enabled, which is not established by the observed spoke A can reach the hub but cannot reach spoke B through the intended firewall. Test the more directly supported condition: The environment assumes hub peering is transitive and has no effective forwarding/UDR path.

C:

VNet address prefixes overlap and cannot be independently routed through the intended peer link; that mechanism would be more consistent with an observation such as the peering request fails because both VNets use conflicting CIDR ranges, rather than this case's spoke A can reach the hub but cannot reach spoke B through the intended firewall.

Question 428

The team confirms the following Azure defect: Spoke A can reach the hub but cannot reach spoke B through the intended firewall. Which targeted remediation addresses the root cause?

  1. Assume A and B communicate automatically because both peer with the same hub.
  2. Assign Reader rights to the hub and expect it to route spoke packets.
  3. Configure the hub NVA forwarding and proper UDRs on the spoke subnets.
  4. Add Azure DNS A records for both spokes and skip route configuration.

Explanation

Correct Answer

C:

Configure the hub NVA forwarding and proper UDRs on the spoke subnets. This addresses the documented failure condition: the environment assumes hub peering is transitive and has no effective forwarding/UDR path. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

A:

Peering relationships do not automatically provide transitive routing. In the reported incident (spoke A can reach the hub but cannot reach spoke B through the intended firewall), that change would not correct the cause: the environment assumes hub peering is transitive and has no effective forwarding/UDR path.

B:

RBAC identity permissions do not program network next hops. In the reported incident (spoke A can reach the hub but cannot reach spoke B through the intended firewall), that change would not correct the cause: the environment assumes hub peering is transitive and has no effective forwarding/UDR path.

D:

Name resolution is not a substitute for a forwarding path. In the reported incident (spoke A can reach the hub but cannot reach spoke B through the intended firewall), that change would not correct the cause: the environment assumes hub peering is transitive and has no effective forwarding/UDR path.

Question 429

A team has configured Azure for this workload: Three VNets form a hub-and-spoke topology; spoke A is peered to the hub and spoke B is peered to the hub. The requirement is: allow inspected traffic between spokes through a central firewall rather than assuming peering automatically forwards it. Which TWO verification steps would establish the relevant behavior? Select TWO answers.

  1. Run 'Inspect effective routes for test spoke VMs and confirm the firewall next hop' only as an administrator in a separate subscription, then assume the affected workload behaves identically.
  2. Mark the test 'Send authorized traffic between spokes and verify it passes through inspection' as passed in the release plan without running it.
  3. Check that the Azure configuration exists, but never perform the actual test: Inspect effective routes for test spoke VMs and confirm the firewall next hop.
  4. Inspect effective routes for test spoke VMs and confirm the firewall next hop.
  5. Send authorized traffic between spokes and verify it passes through inspection.

Explanation

Correct Answers

D:

Inspect effective routes for test spoke VMs and confirm the firewall next hop. This supplies observed evidence for allow inspected traffic between spokes through a central firewall rather than assuming peering automatically forwards it. It is not interchangeable with the second required check, send authorized traffic between spokes and verify it passes through inspection, because that checks a separate success or failure boundary.

E:

Send authorized traffic between spokes and verify it passes through inspection. This supplies observed evidence for allow inspected traffic between spokes through a central firewall rather than assuming peering automatically forwards it. It is not interchangeable with the second required check, inspect effective routes for test spoke VMs and confirm the firewall next hop, because that checks a separate success or failure boundary.

Incorrect Answers

A:

A privileged administrator in a different subscription may succeed at 'Inspect effective routes for test spoke VMs and confirm the firewall next hop' even though the intended caller fails. This does not prove the required behavior for inspect effective routes for test spoke vms and confirm the firewall next hop.

B:

A release checklist recording 'Send authorized traffic between spokes and verify it passes through inspection' is not evidence that the required operation actually succeeded or failed. To establish the correct result, the team must send authorized traffic between spokes and verify it passes through inspection on the actual workload to prove its independent boundary.

C:

A configured resource is not proof of live behavior. The relevant result must be observed by inspecting effective routes for test spoke VMs and confirm the firewall next hop on the affected Azure deployment.

Question 430

A risk reviewer is considering an Azure design that aims to: allow inspected traffic between spokes through a central firewall rather than assuming peering automatically forwards it. Which limitation should still be documented?

  1. A successful run of 'Inspect effective routes for test spoke VMs and confirm the firewall next hop' means the separate check 'Send authorized traffic between spokes and verify it passes through inspection' is redundant.
  2. The earlier issue, 'Spoke A can reach the hub but cannot reach spoke B through the intended firewall', can never recur once this single correction has been deployed.
  3. After the selected Azure change, a passing check for 'Inspect effective routes for test spoke VMs and confirm the firewall next hop' proves every dependent permission and service will keep working.
  4. Hub-and-spoke transit requires compatible routes and firewall policy; simply enabling peering is insufficient.

Explanation

Correct Answer

D:

Hub-and-spoke transit requires compatible routes and firewall policy; simply enabling peering is insufficient. That remains a practical service boundary even after the recommended change (enable permitted forwarded traffic, place an NVA/firewall in the hub and configure appropriate user-defined routes for spoke-to-spoke paths) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The two checks cover separate behavior: 'Inspect effective routes for test spoke VMs and confirm the firewall next hop' and 'Send authorized traffic between spokes and verify it passes through inspection'. Neither check removes the remaining operational limitation: Hub-and-spoke transit requires compatible routes and firewall policy; simply enabling peering is insufficient.

B:

The incident (spoke A can reach the hub but cannot reach spoke B through the intended firewall) could recur if a related Azure dependency changes. The design still faces the limitation: Hub-and-spoke transit requires compatible routes and firewall policy; simply enabling peering is insufficient.

C:

The successful check 'Inspect effective routes for test spoke VMs and confirm the firewall next hop' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: Hub-and-spoke transit requires compatible routes and firewall policy; simply enabling peering is insufficient.

Microsoft Azure Administrator (AZ-104) Practice Tests

Purchase Individually

  • Premium File

    606 Questions & Answers
    Last Update: Oct 25, 2026

    $76.99
    $69.99
  • Training Course

    132 Lectures

    $43.99
    $39.99
  • Study Guide

    458 Pages

    $43.99
    $39.99

SPECIAL OFFER: GET 10% OFF
This is ONE TIME OFFER

You save
10%

Enter Your Email Address to Receive Your 10% Off Discount Code

SPECIAL OFFER: GET 10% OFF

You save
10%

Use Discount Code:

A confirmation link was sent to your e-mail.

Please check your mailbox for a message from support@examlabs.com and follow the directions.

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your email address below to get started with our interactive software demo of your free trial.

  • Realistic exam simulation and exam editor with preview functions
  • Whole exam in a single file with several different question types
  • Customizable exam-taking mode & detailed score reports