Copyright (c) 2026 MindMesh Academy. All rights reserved. This content is proprietary and may not be reproduced or distributed without permission.

5.1.2. Configure IP Addressing

šŸ’” First Principle: Configuring IP addressing is the fundamental act of providing a network identity to Azure resources, enabling controlled and secure communication both internally within a VNet and externally with the internet.

Scenario: You need to deploy a new Virtual Machine that will host a public-facing web server. It needs a public IP address for internet access, but also a private IP address for communication with backend resources.

This task delves into the practical application of IP address management. You'll explore how to:

  • Configure Public and Private IP Addresses: Assign appropriate IP addresses for internal and external communication.
  • Configure Network Interfaces (NICs): Connect VMs to the virtual network and define their network identity.

Mastering these concepts is crucial for the AZ-104 exam, as it assesses your ability to implement foundational IP networking.

āš ļø Common Pitfall: Using dynamic public IP addresses for servers that need to be consistently reachable from the internet (e.g., via a DNS A record). A dynamic IP can change upon restart, breaking the DNS record.

Key Trade-Offs:
  • Static vs. Dynamic IP: Static IPs provide a consistent address but may incur a small cost even when unassigned. Dynamic IPs are free when the resource is deallocated but are not predictable.

Reflection Question: How does configuring both public and private IP addresses for your Azure resources, along with proper NIC configuration, fundamentally enable controlled and secure connectivity while balancing accessibility and security?

Alvin Varughese
Written byAlvin Varughese
Founder•15 professional certifications