azure-virtual-network

Design, configure, and troubleshoot Azure Virtual Network connectivity and security.

1|Updated May 1, 2026
One-click install
npx skills add https://github.com/pascalvanderheiden/energize-your-code-hackathon --skill azure-virtual-network-pascalvanderheiden
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-virtual-network
Source: https://github.com/pascalvanderheiden/energize-your-code-hackathon/tree/main/.github/skills/azure-virtual-network
Command: npx skills add https://github.com/pascalvanderheiden/energize-your-code-hackathon --skill azure-virtual-network-pascalvanderheiden

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you avoid connectivity, security, and design mistakes when building or operating Azure Virtual Networks by grounding decisions in proven architecture patterns and troubleshooting guidance.

Core Features & Use Cases

  • VNet design and best practices: Guides subnet, NSG, service endpoints, routing, and outbound access decisions with attention to performance and maintainability.
  • Troubleshooting and root-cause help: Covers common failure modes like VNet peering issues, encryption problems, and connectivity blockers from routing and policy misconfigurations.
  • Security and configuration patterns: Explains how to secure VNets with layered controls, encryption, DNS, monitoring, DHCP/DNS behavior, and policy compliance.

Example: when your VM in a peered VNet can’t reach a workload in another network, use this Skill to determine whether the issue is routing preference, NSG rules, encryption/auth mismatches, or service endpoint/policy constraints.

Quick Start

Use the azure-virtual-network skill to recommend an Azure VNet architecture and NSG rules for a hub-and-spoke design with peering and secure outbound access.

Frequently Asked Questions about azure-virtual-network

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I troubleshoot Azure VNet peering connectivity issues between virtual machines?

Azure VNet peering connectivity issues are resolved by evaluating routing preferences, NSG rules, encryption mismatches, and service endpoint constraints. Systematic root-cause analysis determines whether the failure stems from routing, security policies, or configuration drift.

What is the best way to design a hub-and-spoke Azure Virtual Network with secure outbound access?

Designing a hub-and-spoke Azure Virtual Network requires structuring subnets, NSG rules, and VNet peering to isolate traffic. Applying layered security controls and service endpoints ensures secure outbound access and maintainable network architecture.

Why does my Azure VM lose connectivity across a peered VNet?

Azure VM connectivity across a peered VNet fails due to routing misconfigurations, NSG rule blocking, encryption mismatches, or policy constraints. Isolating the failure mode determines whether it is a routing, security, or peering configuration issue.

How do I configure NSG rules and service endpoints for an Azure subnet?

Configuring NSG rules and service endpoints for an Azure subnet involves applying layered security controls to restrict traffic. Structuring routing and outbound access policies ensures performance and compliance within the virtual network.

Can I integrate Azure NAT, firewall, and VPN gateways into a custom VNet routing topology?

Integrating Azure NAT, firewall, and VPN gateways into a custom VNet routing topology is supported for hybrid connectivity. Combining these components with VNet peering enables secure, complex network architectures.

What are the limitations when troubleshooting Azure Virtual Network DNS and DHCP behavior?

Azure Virtual Network DNS and DHCP behavior limitations involve resolving custom DNS configurations and default platform assignments. Understanding these constraints prevents connectivity failures and name resolution errors across peered networks.