mediummultiple choiceObjective-mapped

An app running on an Azure VM must access Azure SQL Database over a private IP inside the VNet. The team also wants the SQL server name to resolve to that private address without using custom host-file entries. What should be configured?

Question 1mediummultiple choice
Full question →

An app running on an Azure VM must access Azure SQL Database over a private IP inside the VNet. The team also wants the SQL server name to resolve to that private address without using custom host-file entries. What should be configured?

Answer choices

Why each option matters

Good practice is not just finding the correct option. The wrong answers often show the exact trap the exam wants you to fall into.

A

Distractor review

A service endpoint on the VM subnet and a firewall rule on Azure SQL Database.

Service endpoints do not create a private IP address for the SQL resource, so the name will still not resolve to a private endpoint address.

B

Best answer

A private endpoint for Azure SQL Database and a linked private DNS zone.

A private endpoint places the service on a private IP in your virtual network, which satisfies the requirement for private network access. Linking the appropriate private DNS zone to the VNet lets the SQL server name resolve to that private IP automatically. This combination gives the application private connectivity and avoids manual host-file updates or reliance on public endpoints.

C

Distractor review

A public IP address on the VM and a SQL server firewall exception.

This keeps traffic on the public internet path and does not satisfy the private IP or private DNS requirement.

D

Distractor review

An NSG rule that allows outbound TCP 1433 to the SQL server.

NSGs can permit traffic, but they do not provide private service IPs or DNS name resolution changes.

Common exam trap

Common exam trap: usable hosts are not the same as total addresses

Subnetting questions often tempt you into counting all addresses. In normal IPv4 subnets, the network and broadcast addresses are not usable host addresses.

Technical deep dive

How to think about this question

Subnetting questions test whether you can identify the network, broadcast address, usable range, mask and correct subnet. Slow down enough to calculate the block size correctly.

KKey Concepts to Remember

  • CIDR notation defines the prefix length.
  • Block size helps identify subnet boundaries.
  • Network and broadcast addresses are not usable hosts in normal IPv4 subnets.
  • The required host count determines the smallest suitable subnet.

TExam Day Tips

  • Write the block size before choosing the subnet.
  • Check whether the question asks for hosts, subnets or a specific address range.
  • Do not confuse /24, /25, /26 and /27 host counts.

Related practice questions

Related AZ-104 practice-question pages

Use these pages to review the topic behind this question. This is how one missed question becomes focused revision.

More questions from this exam

Keep practising from the same exam bank, or move into a focused topic page if this question exposed a weak area.

FAQ

Questions learners often ask

What does this AZ-104 question test?

CIDR notation defines the prefix length.

What is the correct answer to this question?

The correct answer is: A private endpoint for Azure SQL Database and a linked private DNS zone. — A private endpoint is the Azure feature that maps a supported PaaS service to a private IP address in your VNet. To make the server name resolve correctly, the VNet should also be linked to the appropriate private DNS zone so the standard FQDN points to that private endpoint address. This is the cleanest way to keep SQL traffic off the public internet and avoid custom name-resolution workarounds. Why others are wrong: Service endpoints extend VNet identity to the service, but they do not create a private IP for the service or change DNS to a private address. A public IP on the VM and firewall exception still use public connectivity. An NSG rule may allow port 1433, but it does not create private access or DNS resolution behavior.

What should I do if I get this AZ-104 question wrong?

Then try more questions from the same exam bank and focus on understanding why the wrong options are tempting.

Discussion

Loading comments…

Sign in to join the discussion.