Microsoft AZ-104 Practice Test 49
Question 480
A malicious IP deny rule does not trigger because another outbound allow at lower numeric priority matches first. What should change?
- Associate a suitable network security group with the subnet.
- Add a higher-priority narrow allow for HTTPS and retain the default deny.
- Give the specific deny rule a higher processing precedence than the broader outbound allow.
- The lower numerical priority 200 deny rule is evaluated first.
Explanation
Correct Answer
C:NSG decisions are priority ordered; the first matching rule wins. An earlier broad allow can shadow a later deny. This matters here because a malicious IP deny rule does not trigger because another outbound allow at lower numeric priority matches first.
Incorrect Answers
A:Subnet-level NSGs apply to traffic entering or leaving its NICs, with any NIC NSGs also evaluated as applicable. This matters here because a malicious IP deny rule does not trigger because another outbound allow at lower numeric priority matches first.
B:A specific allow evaluated before the default deny admits only the intended port/source combination. Removing the default deny would widen exposure. This matters here because a malicious IP deny rule does not trigger because another outbound allow at lower numeric priority matches first.
D:NSG priorities process lower numbers first; evaluation stops at the first matching rule. An allow at a later priority cannot override an earlier match. This matters here because a malicious IP deny rule does not trigger because another outbound allow at lower numeric priority matches first.
Question 481
TCP 443 works but TCP 80 is not routed through the load balancer. What should be inspected?
- Inspect backend NIC membership, health probe state and matching load-balancing rule.
- Check whether a corresponding TCP 80 load-balancing rule exists and matches the frontend.
- Open a unique management NAT port to one instance and assume the missing frontend HTTP 80 rule is repaired.
- Create another frontend public IP address without defining a load-balancing rule for TCP port 80.
Explanation
Correct Answer
B:Load balancer rules are port-particular. A valid HTTPS mapping does not automatically establish a separate HTTP listener.
Incorrect Answers
A:Front-end existence does not imply healthy destinations. The pool, probe and rules jointly determine effective delivery. This matters here because tCP 443 works but TCP 80 is not routed through the load balancer.
C:HTTPS succeeding does not imply TCP 80 has its own rule. Inspect the port-80 frontend rule, backend port, probe and applicable NSG permissions rather than an unrelated management NAT mapping.
D:An existing HTTPS rule on port 443 does not automatically cover HTTP port 80. Compare the frontend, protocol, destination port, backend port, backend pool, and probe of the missing TCP 80 rule.
Question 482
A public load balancer should send a VM's outbound connections through a designated egress path. Which feature requires review?
- Associate the relevant VM network interfaces or IP configurations with the load balancer backend pool.
- Use a per-VM inbound NAT rule to force all backend-initiated outbound connections through a chosen public egress IP.
- Use an outbound rule or NAT Gateway according to the desired Azure outbound connectivity design.
- Assume an inbound load-balancing rule automatically controls every backend VM's preferred outbound SNAT address.
Explanation
Correct Answer
C:Outbound SNAT is distinct from inbound load balancing. Supported outbound mechanisms and their precedence must be planned. This matters here because a public load balancer should send a VM's outbound connections through a designated egress path. Which feature….
Incorrect Answers
A:The backend pool defines eligible destinations for the load-balancing rule. Instances not in that pool will not receive its distribution.
B:Inbound NAT governs accepted connections addressed to a frontend port. Outbound traffic requires supported outbound-rule or NAT Gateway architecture and SNAT sizing.
D:Inbound distribution and outbound source translation are distinct configurations. Check supported outbound rules, available SNAT ports, or a subnet NAT Gateway according to the desired deterministic Internet egress path.
Question 483
A backend VM receives inbound connections but cannot start outbound Internet sessions. What should be checked?
- Inspect explicit outbound NAT, subnet routing and public egress configuration rather than inbound rules alone.
- Inspect backend NIC membership, health probe state and matching load-balancing rule.
- Recognize the private frontend address has no inherent public Internet routing.
- Use application-aware health checks rather than relying only on open TCP ports.
Explanation
Correct Answer
A:An inbound load-balancing rule does not necessarily provide outbound egress. Azure outbound access must be configured under current service defaults.
Incorrect Answers
B:Front-end existence does not imply healthy destinations. The pool, probe and rules jointly determine effective delivery. This matters here because a backend VM receives inbound connections but cannot start outbound Internet sessions.
C:Private frontend addresses require connected VNet or approved private networking paths. They are not globally reachable public service endpoints. This matters here because a backend VM receives inbound connections but cannot start outbound Internet sessions.
D:A TCP probe confirms a listener exists, not that the application is functioning correctly. HTTP health can signal failures beyond port acceptance. This matters here because a backend VM receives inbound connections but cannot start outbound Internet sessions.
Question 484
An administrator needs direct RDP access to each backend VM through different public TCP ports on one load-balancer IP. Which construct fits?
- Configure inbound NAT rules or a NAT rule pool with unique frontend ports.
- Use separate load-balancing rules mapping the intended frontend and backend ports.
- Use a supported Azure DNS alias record design at the zone apex instead of a conflicting CNAME.
- Reuse one ordinary load-balancing rule to send all RDP sessions to an individually selected backend VM.
Explanation
Correct Answer
A:Inbound NAT translates a particular frontend port to one backend instance for administrative access. It is different from load distribution across all backends.
Incorrect Answers
B:Azure Load Balancer rules match protocol and frontend port to a backend port and pool. A probe does not by itself define port mapping. This matters here because an administrator needs direct RDP access to each backend VM through different public TCP ports on one load-balancer….
C:An ordinary CNAME cannot coexist at a DNS name with other data records such as required apex SOA/NS. This matters here because an administrator needs direct RDP access to each backend VM through different public TCP ports on one load-balancer….
D:A load-balancing rule distributes matching flows to healthy backends rather than pinning an administrator to a chosen machine. Inbound NAT maps a unique frontend IP/port to the intended backend management port.
Question 485
Two VM admin connections both target frontend port 50001 and unexpectedly reach one server. What should be corrected?
- Give each direct NAT mapping a distinct frontend port tied to its intended backend.
- Use separate load-balancing rules mapping the intended frontend and backend ports.
- Create an Azure DNS public zone and delegate the domain's NS records to its name servers.
- Assign the same public frontend port 50001 to two distinct direct inbound NAT mappings.
Explanation
Correct Answer
A:Inbound NAT rules identify a specific backend destination. Sharing an identical frontend mapping cannot select two different servers unambiguously.
Incorrect Answers
B:Azure Load Balancer rules match protocol and frontend port to a backend port and pool. A probe does not by itself define port mapping. This matters here because two VM admin connections both target frontend port 50001 and unexpectedly reach one server.
C:Public Azure DNS zones provide authoritative records; registrar delegation makes Internet resolvers query those servers. This matters here because two VM admin connections both target frontend port 50001 and unexpectedly reach one server.
D:Direct VM management needs an unambiguous frontend IP/port mapping. Reusing 50001 for two independent target servers cannot identify the desired backend; allocate unique frontend ports or another appropriate administration path.
Question 486
The output shows lowest counts at the top after sorting. What KQL keyword is missing?
- Specify desc rather than asc on the aggregate count column.
- Create and reference one Azure Monitor action group with approved receivers.
- Use summarize count() by SeverityLevel after filtering the relevant error records.
- Replace field-only projection with summarize count() over the desired grouping.
Explanation
Correct Answer
A:Sort direction controls ordering; ascending displays small values first. DESC is required for most-frequent-first output. This matters here because the output shows lowest counts at the top after sorting. What KQL keyword is missing.
Incorrect Answers
B:Action groups define reusable notification and action destinations for Azure Monitor alerts. Each alert need not embed separate recipient details. This matters here because the output shows lowest counts at the top after sorting. What KQL keyword is missing.
C:KQL count aggregation summarizes event rows by severity. Detailed raw events alone do not produce grouped counts. This matters here because the output shows lowest counts at the top after sorting. What KQL keyword is missing.
D:Project chooses columns; summarize calculates aggregates. Reporting incident frequency needs an aggregation expression. This matters here because the output shows lowest counts at the top after sorting. What KQL keyword is missing.
Question 487
A platform engineer must measure failed network connections from a VM over time without packet capture. Which Azure network telemetry helps?
- View the VM's platform CPU percentage metric in Azure Monitor Metrics.
- Rely on Activity Log administrative events to diagnose dropped VM network connections instead of connection telemetry.
- Use Network Watcher Connection monitor with targets and probe configuration.
- Configure Connection monitor tests from supported monitoring endpoints to the storage destination.
Explanation
Correct Answer
C:Connection monitor tests and reports connectivity over time, helping isolate intermittent network paths. This matters here because a platform engineer must measure failed network connections from a VM over time without packet capture. Which Azure….
Incorrect Answers
A:Azure Monitor platform metrics provide numeric time-series signals for supported resources, including VM CPU percentage. This matters here because a platform engineer must measure failed network connections from a VM over time without packet capture. Which Azure….
B:Resource create/update events are not per-flow connection outcomes. Use VM Connection Monitor or supported NSG flow logs and network monitoring data for the observed failure window.
D:Connection monitor periodically checks reachability and reports status trends. It complements one-off connectivity diagnostics.
Question 488
Connection monitor reports an unreachable endpoint but VM guest logs show a healthy service. What network layers must be checked?
- Configure supported virtual network flow logs or NSG flow logs under current regional support.
- Run IP flow verify on the relevant VM NIC and packet source/destination/port.
- Filter by TimeGenerated with ago(1d) and apply where to the failure condition.
- Correlate source/destination routing, NSG restrictions and service port reachability.
Explanation
Correct Answer
D:A healthy guest application does not guarantee the network path is open. Monitoring spans source, route and endpoint filtering.
Incorrect Answers
A:Flow logging records network connection metadata for analysis and troubleshooting. It is not a full packet payload capture. This matters here because connection monitor reports an unreachable endpoint but VM guest logs show a healthy service. What network layers….
B:IP flow verify evaluates effective NSG filtering for the specified traffic tuple and identifies the matching rule.
C:KQL where reduces rows by predicates, while ago supplies a relative time window. Selecting a dashboard time picker alone may not change a scripted query. This matters here because connection monitor reports an unreachable endpoint but VM guest logs show a healthy service. What network layers….
Question 489
A network administrator needs to identify which NSG rule allows or denies one traffic tuple. Which Network Watcher capability is appropriate?
- Run IP flow verify on the relevant VM NIC and packet source/destination/port.
- Reconfigure alert webhook authentication to discover which NSG rule denied a particular packet tuple.
- Use Network Watcher next hop diagnostic for the source VM and destination IP.
- Correlate source/destination routing, NSG restrictions and service port reachability.
Explanation
Correct Answer
A:IP flow verify evaluates effective NSG filtering for the specified traffic tuple and identifies the matching rule. This matters here because a network administrator needs to identify which NSG rule allows or denies one traffic tuple. Which Network Watcher….
Incorrect Answers
B:An action group runs notifications after alert evaluation; it doesn't evaluate the effective subnet and NIC NSG rules. Use Network Watcher IP flow verify on the relevant packet tuple.
C:Next hop reports the chosen route type and address for a specified destination from a VM. It does not simulate every packet firewall.
D:A healthy guest application does not guarantee the network path is open. Monitoring spans source, route and endpoint filtering. This matters here because a network administrator needs to identify which NSG rule allows or denies one traffic tuple. Which Network Watcher….
Question 490
IP flow verify reports Deny although a visible NSG rule allows the port. What should be investigated?
- Investigate client-side or network transit components beyond the storage service's processing time.
- Recognize that flow logs capture flow metadata, not full decrypted application payloads.
- Inspect effective subnet and NIC NSG rule ordering and the exact packet tuple.
- Install VM Insights on another machine rather than comparing the evaluated packet's subnet and NIC effective NSG rules.
Explanation
Correct Answer
C:An allow at one location may be superseded by a deny on another applicable filter. Direction and priority matter.
Incorrect Answers
A:End-to-end latency includes the broader request path, while server latency measures service-side processing. Their difference may indicate network or client effects. This matters here because iP flow verify reports Deny although a visible NSG rule allows the port.
B:Flow telemetry is designed to show traffic patterns and dispositions, not complete application message content. This matters here because iP flow verify reports Deny although a visible NSG rule allows the port.
D:VM Insights is telemetry collection, not authoritative NSG packet-rule evaluation. Use the exact IP flow tuple and inspect priority and effective rules at both relevant association scopes.