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 38

Question 370

An engineer adds an overlapping address block to a VNet and gets an error. What constraint applies?

  1. Enable global VNet peering as a workaround for overlapping address prefixes inside a single VNet.
  2. Use nonoverlapping VNet address prefixes and check peering conflicts.
  3. Enable forwarding on the VNet's first VM instead of correcting its overlapping CIDR address spaces.
  4. Remove overlapping subnet definitions and choose disjoint CIDR blocks.

Explanation

Correct Answer

B:

A VNet cannot contain conflicting address spaces in ways that undermine subnet allocation and routing. Peering also requires unique address planning.

Incorrect Answers

A:

Peering connects different VNets and cannot legitimize two overlapping address-space blocks in one VNet. Correct the duplicated or intersecting prefixes before creating subnets.

C:

Guest packet forwarding cannot make overlapping VNet address ranges routable or permit conflicting peering prefixes. Choose nonoverlapping network ranges, including connected networks, before applying the VNet address-space change.

D:

The /25 occupies part of the /24 range. Azure subnet definitions cannot overlap even if they have different names. This matters here because an engineer adds an overlapping address block to a VNet and gets an error. What constraint applies.

Question 371

A Linux VM needs a stable private IP for an internal service whose DNS record points to that address. Which NIC configuration fits?

  1. Create AzureBastionSubnet with supported address size and configuration.
  2. Keep a separate static public IP resource and reattach it to a supported replacement endpoint.
  3. Check DNS forwarding ruleset links and resolver endpoint reachability for the client VNet.
  4. Set the NIC IP configuration's private IP allocation method to Static with an available subnet address.

Explanation

Correct Answer

D:

Static private IP allocation makes the address stable across supported VM lifecycle events. DNS records must agree with the NIC configuration. This matters here because a Linux VM needs a stable private IP for an internal service whose DNS record points to that address. Which NIC….

Incorrect Answers

A:

Azure Bastion requires its dedicated, specifically named subnet in the VNet. Ordinary app subnets are not substitutes.

B:

A public IP exists as a separate Azure resource; appropriate reassociation can preserve the address across supported NIC replacement.

C:

Ruleset association determines which VNets use the forwarding configuration. Correct rules in an unlinked ruleset cannot affect clients.

Question 372

A VM was rebuilt and its internal DNS now points to the prior private IP. What should be checked?

  1. Compare the VM NIC's effective private IP configuration with the DNS A record.
  2. Bind the application listener and guest network interface to the secondary private IP as required.
  3. Check Private DNS virtual-network links and any resolver forwarding between networks.
  4. Re-enable gateway route propagation where on-premises connectivity is required.

Explanation

Correct Answer

A:

Dynamic allocation can change after resource replacement. A stale DNS mapping can misdirect clients even if routing is healthy.

Incorrect Answers

B:

Azure IP configuration and guest OS listener binding are separate. The guest must accept traffic for the assigned address. This matters here because a VM was rebuilt and its internal DNS now points to the prior private IP.

C:

Private zone records are visible through linked or appropriately forwarded resolution paths. VNet peering alone does not necessarily share zone links.

D:

Suppressing propagated gateway routes can remove learned destinations from effective tables. Custom routing must replace them explicitly if suppression is intentional. This matters here because a VM was rebuilt and its internal DNS now points to the prior private IP.

Question 373

A firewall requires a consistent Internet-facing IP that can be preserved for a long-lived workload. Which Azure resource is relevant?

  1. Rely on the VM's current dynamic public IP being automatically reserved after the VM and its public IP resource are deleted.
  2. Recognize the address may be released on resource deletion and cannot always be recovered.
  3. Associate a Standard SKU static public IP address with the supported endpoint.
  4. Attach an Azure NAT Gateway to the workload subnet for supported outbound connectivity.

Explanation

Correct Answer

C:

A static Standard public IP can provide an allocated endpoint address under supported attachment and availability constraints.

Incorrect Answers

A:

A dynamic address or deleted public IP resource is not a durable reservation for that workload. Use a supported static Standard public IP resource and retain it through replacement rather than expecting the platform to reallocate the same address.

B:

Releasing the address resource can return it to the pool. Retaining the IP resource is safer than relying on reacquisition.

D:

NAT Gateway provides outbound SNAT using allocated public addresses while VMs remain privately addressed.

Question 374

A service has a Standard public IP but inbound traffic is blocked by default. What extra control must be checked?

  1. Add secondary private IP configurations to a supported Azure network interface.
  2. Check DNS forwarding ruleset links and resolver endpoint reachability for the client VNet.
  3. Review NSG rules for Bastion subnet and VM management port requirements.
  4. Review NSG and endpoint allow rules because Standard public IPs are secure by default.

Explanation

Correct Answer

D:

A public address alone does not permit unsolicited traffic. Azure NSG and workload firewall permissions still govern ingress.

Incorrect Answers

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 service has a Standard public IP but inbound traffic is blocked by default. What extra control must be checked.

B:

Ruleset association determines which VNets use the forwarding configuration. Correct rules in an unlinked ruleset cannot affect clients. This matters here because a service has a Standard public IP but inbound traffic is blocked by default. What extra control must be checked.

C:

Private Bastion connectivity still follows applicable network security rules. A created Bastion resource cannot override blocked TCP flows.

Question 375

An admin wants to allow a storage service from only a specific VNet subnet while using the public PaaS endpoint. Which capability supports this?

  1. Associate a UDR directing the intended destination prefixes to the firewall appliance.
  2. Configure a Microsoft.Storage service endpoint on the subnet and allow the subnet in the storage firewall.
  3. Enable Allow forwarded traffic on appropriate VNet peerings when the topology requires it.
  4. Use a supported private endpoint and disable public network ingress to the PaaS resource.

Explanation

Correct Answer

B:

Service endpoints extend subnet identity for supported PaaS firewall rules without assigning private endpoints. This matters here because an admin wants to allow a storage service from only a specific VNet subnet while using the public PaaS endpoint.….

Incorrect Answers

A:

User-defined routes can steer subnet traffic to a network appliance. Firewall existence alone does not insert it into the datapath.

C:

Forwarded-traffic peering settings permit traffic forwarded by NVAs under supported designs, alongside effective routes.

D:

Private endpoint plus public access restriction narrows the service's exposed network paths. An NSG on the client subnet alone is not equivalent. This matters here because an admin wants to allow a storage service from only a specific VNet subnet while using the public PaaS endpoint.….

Question 376

A developer enables a storage service endpoint but storage still denies requests. What is missing?

  1. Create a new storage private endpoint but leave the current service-endpoint subnet excluded from the storage account's firewall rules.
  2. Use NSG flow logging or supported virtual-network flow logs for traffic metadata rather than packet payload capture.
  3. Review the subnet NSG as well as the NIC NSG and effective security rules.
  4. Check storage firewall network rules to permit the service-endpoint-enabled subnet.

Explanation

Correct Answer

D:

Enabling a service endpoint alone does not authorize a subnet in every storage account. The service firewall must allow it. This matters here because a developer enables a storage service endpoint but storage still denies requests. What is missing.

Incorrect Answers

A:

A service endpoint alone does not grant data-plane firewall access. For the stated service-endpoint path, explicitly allow the subnet in the storage networking rules.

B:

Flow logs provide flow records under supported configurations and destinations. They do not normally record complete packet contents.

C:

Both subnet and NIC NSGs can restrict connectivity. One allow rule does not override a deny in another applicable group. This matters here because a developer enables a storage service endpoint but storage still denies requests. What is missing.

Question 377

A company requires traffic to a storage account to use an actual private IP in a VNet. What Azure network resource fits?

  1. Use a supported Azure SQL private endpoint and disable public network access where required.
  2. Use a file-service private endpoint and DNS mapping independently of the blob endpoint.
  3. Create a private endpoint for the required storage subresource and configure private DNS.
  4. Review peering forwarded-traffic flags and UDRs across the transit path.

Explanation

Correct Answer

C:

Private endpoints expose supported PaaS services over private VNet addresses. Service endpoints still target the public service endpoint.

Incorrect Answers

A:

Private Link can expose SQL services over private IP. Public firewall IP allowlists are not identical to private-only exposure.

B:

Private endpoints are scoped to PaaS service subresources. Blob and file endpoints use different FQDNs and paths.

D:

Spoke-to-spoke transit is not implicit. Both routing and peering permission for forwarded packets must align. This matters here because a company requires traffic to a storage account to use an actual private IP in a VNet. What Azure network resource fits.

Question 378

Private endpoint connection is Approved, but a VM resolves the account to a public address. What should be fixed?

  1. Hardcode the Azure service hostname to its existing public IP and leave the private DNS zone unlinked.
  2. Link and verify the corresponding privatelink private DNS zone for the client VNet.
  3. Use a supported Azure SQL private endpoint and disable public network access where required.
  4. ASG membership is a NIC configuration, not automatic matching from resource tags.

Explanation

Correct Answer

B:

Private endpoint access depends on name resolution to the private address. Connection approval does not create correct DNS in every client network.

Incorrect Answers

A:

A public-IP override would keep the client on the wrong network route. For approved private endpoint access, its name must resolve to the private endpoint address through the correct private DNS integration.

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 private endpoint connection is Approved, but a VM resolves the account to a public address.

D:

Azure resource tags and application security group membership are separate constructs. Tags cannot substitute for joining an ASG. This matters here because private endpoint connection is Approved, but a VM resolves the account to a public address.

Question 379

An Azure SQL service must be reachable only from authorized VNet private routes. Which inbound architecture is appropriate?

  1. Use a supported Azure SQL private endpoint and disable public network access where required.
  2. Create only a Blob Storage private endpoint when the application needs private Azure SQL service ingress.
  3. Bastion connects to the target VM's private VNet IP while users authenticate through the Bastion service.
  4. Use only a VNet service endpoint to provide a private-IP Azure SQL endpoint without Private Link.

Explanation

Correct Answer

A:

Private Link can expose SQL services over private IP. Public firewall IP allowlists are not identical to private-only exposure. This matters here because an Azure SQL service must be reachable only from authorized VNet private routes. Which inbound architecture is….

Incorrect Answers

B:

Private Link endpoints are scoped to their target service. A Blob endpoint cannot provide SQL database connectivity; configure an eligible SQL private endpoint and DNS path.

C:

The guest itself does not require an Internet-facing address. Bastion is the controlled management entry point. This matters here because an Azure SQL service must be reachable only from authorized VNet private routes. Which inbound architecture is….

D:

A service endpoint is not a private endpoint and does not assign a private IP to Azure SQL. The requested private-only inbound path requires an authorized SQL private endpoint and appropriate network restriction.

Question 380

A VM reaches an Azure SQL private endpoint IP but fails to resolve the server's name. What should be checked?

  1. Link and verify the corresponding privatelink private DNS zone for the client VNet.
  2. Provision and resolve a blob private endpoint separately if blob private access is required.
  3. Inspect privatelink.database.windows.net DNS integration and resolver behavior.
  4. Organize VM NICs into application security groups and use ASG-based NSG rules.

Explanation

Correct Answer

C:

A private endpoint needs matching DNS to direct standard SQL hostnames to its private address. IP reachability alone is insufficient for normal clients.

Incorrect Answers

A:

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 VM reaches an Azure SQL private endpoint IP but fails to resolve the server's name.

B:

A private endpoint for one storage subresource does not privately expose all others. Each required endpoint must be planned. This matters here because a VM reaches an Azure SQL private endpoint IP but fails to resolve the server's name.

D:

ASGs express tier-oriented source and destination membership for supported Azure NICs. They do not replace the NSG rule engine.

Microsoft Azure Administrator (AZ-104) Practice Tests