cert
cert-1
cert-2

Pass Microsoft AZ-104 Exam in First Attempt Guaranteed!

Get 100% Latest Exam Questions, Accurate & Verified Answers to Pass the Actual Exam!
30 Days Free Updates, Instant Download!

cert-5
cert-6
AZ-104 Exam - Verified By Experts
AZ-104 Premium Bundle
$29.98

AZ-104 Premium Bundle

$79.99
$109.97
  • Premium File 606 Questions & Answers. Last update: Oct 30, 2026
  • Training Course 132 Video Lectures
  • Study Guide 458 Pages
 
$109.97
$79.99
accept 453 downloads in last 7 days
block-screenshots
Purchase Microsoft AZ-104 Exam Training Products Individually
Microsoft AZ-104 Premium File
Premium File 606 Q&A
$76.99$69.99
Microsoft AZ-104 Video Training Course
Training Course 132 Lectures
$21.99 $19.99
Microsoft AZ-104 PDF Study Guide
Study Guide 458 Pages
$21.99 $19.99
Microsoft AZ-104 Practice Test 58

Question 570

Two networks each use 192.168.10.0/24 and a new peering plan needs both. What remediation is required?

  1. Enable peering between both 192.168.10.0/24 VNets without changing either address plan because Azure translates overlaps.
  2. Split the /24 into two distinct /25 subnet ranges.
  3. Configure supported hub routing through an NVA or gateway with allow-forwarded-traffic and UDRs as appropriate.
  4. Renumber one network or use a supported translation architecture outside ordinary VNet peering.

Explanation

Correct Answer

D:

Ordinary Azure VNet peering does not resolve overlapping address spaces by itself. Distinct reachable prefixes are needed. This matters here because two networks each use 192.168.10.0/24 and a new peering plan needs both. What remediation is required.

Incorrect Answers

A:

Ordinary Azure VNet peering rejects overlapping parent CIDRs and does not provide automatic NAT. Readdress one network or design an explicit supported translation path.

B:

Each one-bit prefix increase halves the address block, producing two equal /25 networks. Azure reserves several addresses in every subnet. This matters here because two networks each use 192.168.10.0/24 and a new peering plan needs both. What remediation is required.

C:

Spoke-to-hub peering does not automatically create spoke-to-spoke transitive routing. A routing service or topology change is needed. This matters here because two networks each use 192.168.10.0/24 and a new peering plan needs both. What remediation is required.

Question 571

A subnet needs to send traffic for a partner prefix via an NVA but send all other destinations through Azure defaults. How should routes be scoped?

  1. Use a specific partner CIDR route pointing to the NVA instead of changing the entire default route.
  2. Create a route table with a user-defined route whose next hop is the virtual appliance IP.
  3. Review NSG rules for Bastion subnet and VM management port requirements.
  4. Associate a route table containing the desired user-defined routes with the subnet.

Explanation

Correct Answer

A:

A scoped UDR affects only matching destinations, keeping unrelated routing unchanged. Overly broad 0.0.0.0/0 routes can affect all egress. This matters here because a subnet needs to send traffic for a partner prefix via an NVA but send all other destinations through Azure defaults.

Incorrect Answers

B:

UDRs can direct matched destination prefixes to a network virtual appliance. The appliance must be reachable and configured for forwarding. This matters here because a subnet needs to send traffic for a partner prefix via an NVA but send all other destinations through Azure defaults.

C:

Private Bastion connectivity still follows applicable network security rules. A created Bastion resource cannot override blocked TCP flows. This matters here because a subnet needs to send traffic for a partner prefix via an NVA but send all other destinations through Azure defaults.

D:

User-defined routes can override applicable system routes by prefix specificity and source priority. An NSG rule does not choose next hops. This matters here because a subnet needs to send traffic for a partner prefix via an NVA but send all other destinations through Azure defaults.

Question 572

Traffic to the partner still follows the Internet route although a route table exists. What should be checked?

  1. Review NSG rules for Bastion subnet and VM management port requirements.
  2. Enable forwarding on a random VM without checking whether the partner's route is effective on the sending NIC.
  3. Inspect the route table's subnet association and effective routes on the VM NIC.
  4. Associate a route table containing the desired user-defined routes with the subnet.

Explanation

Correct Answer

C:

A route table has no effect until associated with the source subnet. Effective route inspection shows the selected next hop. This matters here because traffic to the partner still follows the Internet route although a route table exists.

Incorrect Answers

A:

Private Bastion connectivity still follows applicable network security rules. A created Bastion resource cannot override blocked TCP flows. This matters here because traffic to the partner still follows the Internet route although a route table exists.

B:

An appliance's forwarding flag cannot fix a route table that is missing its subnet association or overridden by an effective route. Check the workload NIC's effective routes and next-hop selection toward the partner prefix first.

D:

User-defined routes can override applicable system routes by prefix specificity and source priority. An NSG rule does not choose next hops. This matters here because traffic to the partner still follows the Internet route although a route table exists.

Question 573

A backend NIC needs two private addresses for separate listeners within one subnet. Which capability supports this?

  1. Add secondary private IP configurations to a supported Azure network interface.
  2. Allocate separate nonoverlapping RFC1918 CIDR ranges for the two virtual networks.
  3. Add a supported nonoverlapping address space prefix to the VNet.
  4. Create another subnet merely to add a second private listener address to the same NIC.

Explanation

Correct Answer

A:

A NIC can hold multiple private IP configurations within applicable subnet and SKU limits. Each assigned address must be available. This matters here because a backend NIC needs two private addresses for separate listeners within one subnet. Which capability supports this.

Incorrect Answers

B:

VNet peering normally requires nonoverlapping address spaces for ordinary connectivity. Overlapping ranges create ambiguous routing. This matters here because a backend NIC needs two private addresses for separate listeners within one subnet. Which capability supports this.

C:

Azure VNets can have multiple address spaces, subject to overlap, peerings and service constraints. Routing and existing subnets must be reviewed. This matters here because a backend NIC needs two private addresses for separate listeners within one subnet. Which capability supports this.

D:

A supported Azure NIC can have multiple private IP configurations in a subnet. A new subnet does not automatically assign an additional IP or bind the guest listener.

Question 574

An application listens on a NIC secondary IP but packets do not reach its service. What guest configuration should be reviewed?

  1. Enable IP forwarding on the NIC while leaving the service bound only to its primary address.
  2. Renumber the parent VNet instead of checking guest binding and listener configuration for the NIC's secondary private IP.
  3. Compare the VM NIC's effective private IP configuration with the DNS A record.
  4. Bind the application listener and guest network interface to the secondary private IP as required.

Explanation

Correct Answer

D:

Azure IP configuration and guest OS listener binding are separate. The guest must accept traffic for the assigned address. This matters here because an application listens on a NIC secondary IP but packets do not reach its service. What guest configuration should….

Incorrect Answers

A:

Forwarding transit packets is distinct from receiving traffic directed at the VM's own secondary private IP. The guest must recognize that assigned address and the application must listen on the correct interface or address and port.

B:

Changing address space is disruptive and doesn't automatically bind an app to the secondary NIC configuration. Verify the IP in the OS and the listener's actual socket binding.

C:

Dynamic allocation can change after resource replacement. A stale DNS mapping can misdirect clients even if routing is healthy. This matters here because an application listens on a NIC secondary IP but packets do not reach its service. What guest configuration should….

Question 575

A VNet subnet contains an NVA and another team wants all spoke networks to use it. Which peering option is relevant to forwarded packets?

  1. Configure a Microsoft.Storage service endpoint on the subnet and allow the subnet in the storage firewall.
  2. Inspect any remaining NIC NSG and guest OS firewall policy.
  3. Both subnet and NIC NSG evaluations must permit the connection; one allow cannot bypass another deny.
  4. Enable Allow forwarded traffic on appropriate VNet peerings when the topology requires it.

Explanation

Correct Answer

D:

Forwarded-traffic peering settings permit traffic forwarded by NVAs under supported designs, alongside effective routes. This matters here because a VNet subnet contains an NVA and another team wants all spoke networks to use it. Which peering option is relevant….

Incorrect Answers

A:

Service endpoints extend subnet identity for supported PaaS firewall rules without assigning private endpoints. This matters here because a VNet subnet contains an NVA and another team wants all spoke networks to use it. Which peering option is relevant….

B:

Network filtering can occur at several layers. Deleting one NSG cannot override an independent NIC or guest firewall block. This matters here because a VNet subnet contains an NVA and another team wants all spoke networks to use it. Which peering option is relevant….

C:

NSG evaluation occurs at all applicable levels. The effective packet decision reflects combined constraints. This matters here because a VNet subnet contains an NVA and another team wants all spoke networks to use it. Which peering option is relevant….

Question 576

A spoke sends packets to a hub NVA but the peer drops traffic originating from a third VNet. What should be checked?

  1. Inspect IP forwarding, appliance routing, peering flags and return-path routes.
  2. Review peering forwarded-traffic flags and UDRs across the transit path.
  3. Create an unrelated storage private endpoint and assume it permits forwarding through the hub NVA from a third VNet.
  4. Run Network Watcher IP flow verify for the VM and packet tuple.

Explanation

Correct Answer

B:

Spoke-to-spoke transit is not implicit. Both routing and peering permission for forwarded packets must align. This matters here because a spoke sends packets to a hub NVA but the peer drops traffic originating from a third VNet.

Incorrect Answers

A:

Traffic inspection requires symmetric or otherwise supported return routing. A one-way UDR cannot guarantee full connection success.

C:

Private storage connectivity does not set peering transit behavior. Check Allow forwarded traffic, next-hop UDRs, NVA routing and effective paths across both peers.

D:

IP flow verify evaluates traffic against effective Azure security rules and reports an allow or deny rule. This is a diagnostic, not a rule mutation.

Question 577

A storage account private endpoint exists for blobs but files remain publicly resolved. What security design should be applied to Azure Files?

  1. Bastion connects to the target VM's private VNet IP while users authenticate through the Bastion service.
  2. Create another blob private endpoint but leave Azure Files without its own file endpoint and privatelink.file DNS mapping.
  3. Use a file-service private endpoint and DNS mapping independently of the blob endpoint.
  4. Link and verify the corresponding privatelink private DNS zone for the client VNet.

Explanation

Correct Answer

C:

Private endpoints are scoped to PaaS service subresources. Blob and file endpoints use different FQDNs and paths. This matters here because a storage account private endpoint exists for blobs but files remain publicly resolved. What security design should….

Incorrect Answers

A:

The guest itself does not require an Internet-facing address. Bastion is the controlled management entry point. This matters here because a storage account private endpoint exists for blobs but files remain publicly resolved. What security design should….

B:

Storage Blob and Azure Files use separate private endpoint subresources and DNS zones. A second blob endpoint won't make file-service SMB or REST traffic resolve privately.

D:

Private endpoint access depends on name resolution to the private address. Connection approval does not create correct DNS in every client network. This matters here because a storage account private endpoint exists for blobs but files remain publicly resolved. What security design should….

Question 578

A file service private endpoint works, but a user opens a blob URL and reaches its public endpoint. Why?

  1. Inspect privatelink.database.windows.net DNS integration and resolver behavior.
  2. Both subnet and NIC NSG evaluations must permit the connection; one allow cannot bypass another deny.
  3. Use a supported Azure SQL private endpoint and disable public network access where required.
  4. Provision and resolve a blob private endpoint separately if blob private access is required.

Explanation

Correct Answer

D:

A private endpoint for one storage subresource does not privately expose all others. Each required endpoint must be planned. This matters here because a file service private endpoint works, but a user opens a blob URL and reaches its public endpoint. Why.

Incorrect Answers

A:

A private endpoint needs matching DNS to direct standard SQL hostnames to its private address. IP reachability alone is insufficient for normal clients. This matters here because a file service private endpoint works, but a user opens a blob URL and reaches its public endpoint. Why.

B:

NSG evaluation occurs at all applicable levels. The effective packet decision reflects combined constraints. This matters here because a file service private endpoint works, but a user opens a blob URL and reaches its public endpoint. Why.

C:

Private Link can expose SQL services over private IP. Public firewall IP allowlists are not identical to private-only exposure. This matters here because a file service private endpoint works, but a user opens a blob URL and reaches its public endpoint. Why.

Question 579

A team wants security evaluation based on the application tier instead of concrete VM IP addresses. Which security feature should be used?

  1. Organize VM NICs into application security groups and use ASG-based NSG rules.
  2. Assign a resource tag named AppTier=Web to each VM and expect NSG rules to match that tag automatically without ASG association.
  3. Confirm the VM NIC's ASG membership and the NSG rules referencing that group.
  4. Require Azure Bastion or an approved private access path and remove general public SSH rules.

Explanation

Correct Answer

A:

ASGs express tier-oriented source and destination membership for supported Azure NICs. They do not replace the NSG rule engine. This matters here because a team wants security evaluation based on the application tier instead of concrete VM IP addresses. Which security….

Incorrect Answers

B:

Azure NSG source and destination selectors can use application security group membership, not arbitrary resource tags as if they were ASG membership. VMs must be associated through supported NIC IP configurations and rules referencing the ASG.

C:

ASG filtering depends on NIC membership and matching rule definitions. A VM resource tag alone does not assign it to an ASG. This matters here because a team wants security evaluation based on the application tier instead of concrete VM IP addresses. Which security….

D:

Private management paths reduce the VM's direct attack surface. SSH keys alone do not make a public SSH endpoint private. This matters here because a team wants security evaluation based on the application tier instead of concrete VM IP addresses. Which security….

Question 580

An engineer assigns an Azure resource tag 'web' to a VM and expects NSG ASG rules to match it. Why do they not?

  1. Run Network Watcher IP flow verify for the VM and packet tuple.
  2. ASG membership is a NIC configuration, not automatic matching from resource tags.
  3. Create an application security group and reference it in relevant NSG rules.
  4. Confirm the VM NIC's ASG membership and the NSG rules referencing that group.

Explanation

Correct Answer

B:

Azure resource tags and application security group membership are separate constructs. Tags cannot substitute for joining an ASG. This matters here because an engineer assigns an Azure resource tag 'web' to a VM and expects NSG ASG rules to match it. Why do they not.

Incorrect Answers

A:

IP flow verify evaluates traffic against effective Azure security rules and reports an allow or deny rule. It is a diagnostic, not a rule mutation. This matters here because an engineer assigns an Azure resource tag 'web' to a VM and expects NSG ASG rules to match it. Why do they not.

C:

ASGs group supported NIC configurations for use as security rule source or destination. Membership changes avoid editing IP lists. This matters here because an engineer assigns an Azure resource tag 'web' to a VM and expects NSG ASG rules to match it. Why do they not.

D:

ASG filtering depends on NIC membership and matching rule definitions. A VM resource tag alone does not assign it to an ASG. This matters here because an engineer assigns an Azure resource tag 'web' to a VM and expects NSG ASG rules to match it. Why do they not.

Microsoft Azure Administrator (AZ-104) Practice Tests