Azure Virtual Network
Author: d | 2025-04-24
In this article, you will learn the fundamentals of Azure Virtual Networks, followed by creating Virtual Networks using three methods: the Azure Portal. Azure PowerShell, and Azure CLI. Quick Review: What are Azure Virtual Networks? Azure Virtual Network is your private network within Azure. Azure Virtual Network is commonly abbreviated as
What is Azure Virtual Network encryption? - Azure Virtual Network
Azure Virtual Network Manager Centrally manage virtual networks in Azure from a single pane of glass Load Balancer Deliver high availability and network performance to your apps Application Gateway Build secure, scalable, highly available web front ends in Azure VPN Gateway Establish secure, cross-premises connectivity Azure DNS Host your Domain Name System (DNS) domain in Azure Content Delivery Network Fast, reliable content delivery network with global reach Azure DDoS Protection Protect your Azure resources from distributed denial-of-service (DDoS) attacks Traffic Manager Route incoming traffic for high performance and availability Azure ExpressRoute Experience a fast, reliable, and private connection to Azure Azure Private 5G Core Rapidly deploy and manage private 5G networks at the enterprise edge Network Watcher Network performance monitoring and diagnostics solution Bandwidth Data transferred out of Azure data centers IP Addresses A dynamic or reserved address used to identify a given Virtual Machine or Cloud Service Azure Firewall Protect your Azure Virtual Network resources with cloud-native network security Virtual WAN Optimize and automate branch to branch connectivity through Azure Azure Bastion Fully managed service that helps secure remote access to your virtual machines Azure Private Link Private access to services hosted on the Azure platform, keeping your data on the Microsoft network Azure Firewall Manager Central network security policy and route management for globally distributed, software-defined perimeters Azure Front Door Modern cloud CDN that delivers optimized experiences to your users anywhere Azure Route Server Enable network appliances to exchange routes dynamically with virtual networks in Azure Azure Communications Gateway Rapidly connect your fixed and mobile networks with Microsoft Teams Azure NAT Gateway Provide highly scalable, resilient, and secure outbound connectivity for virtual networks Advanced Container Networking Services A cloud-native container networking observability service Azure Storage Actions Simplify storage data management tasks at massive scale Storage Storage Accounts Durable, highly available, and massively scalable cloud storage StorSimple Lower costs with an enterprise hybrid cloud storage solution Azure Data Box Appliances and solutions for data transfer to Azure and edge compute Azure Data Share A simple and safe service for sharing big data with external organizations Azure NetApp Files Enterprise-grade Azure file shares, powered by NetApp Azure Stack Edge An Azure managed device that brings the compute, storage, and intelligence of Azure to the edge Azure Data Lake Storage Scalable, secure data lake for high-performance analytics Table Storage NoSQL key-value store using semi-structured datasets Azure Blob Storage Massively scalable and secure object storage Queue Storage Effectively scale apps according to traffic Managed Disks Persistent, secured disk storage for Azure virtual machines Azure confidential ledger Tamperproof, unstructured data store hosted in trusted execution environments (TEEs) and backed by cryptographically verifiable evidence Azure page blobs Rest-based blobs for storing index-based and sparse data structures Azure Elastic SAN Elastic SAN is a cloud-native storage area network (SAN) service built on Azure. Gain access to an end-to-end experience like your on-premises SAN Azure Managed Lustre Azure Managed Lustre is a fully managed, cloud based parallel file system that enables customers to run their high By mapping private endpoints to Azure Machine Learning workspaces, data leakage risks are reduced. Learn more about private links at: Disabled1.0.0Azure Service Bus namespaces should use private linkAzure Private Link lets you connect your virtual network to Azure services without a public IP address at the source or destination. The Private Link platform handles the connectivity between the consumer and services over the Azure backbone network. By mapping private endpoints to Service Bus namespaces, data leakage risks are reduced. Learn more at: Disabled1.0.0Azure SignalR Service should use private linkAzure Private Link lets you connect your virtual network to Azure services without a public IP address at the source or destination. The private link platform handles the connectivity between the consumer and services over the Azure backbone network. By mapping private endpoints to your Azure SignalR Service resource instead of the entire service, you'll reduce your data leakage risks. Learn more about private links at: Disabled1.0.0Azure Spring Cloud should use network injectionAzure Spring Cloud instances should use virtual network injection for the following purposes: 1. Isolate Azure Spring Cloud from Internet. 2. Enable Azure Spring Cloud to interact with systems in either on premises data centers or Azure service in other virtual networks. 3. Empower customers to control inbound and outbound network communications for Azure Spring Cloud.Audit, Disabled, Deny1.2.0Azure Synapse workspaces should use private linkAzure Private Link lets you connect your virtual network to Azure services without a public IP address at the source or destination. The Private Link platform handles the connectivity between the consumer and services over the Azure backbone network. By mapping private endpoints to Azure Synapse workspace, data leakage risks are reduced. Learn more about private links at: Disabled1.0.1Azure Web PubSub Service should use private linkAzure Private Link lets you connect your virtual networks to Azure servicesVirtual networks and virtual machines in Azure
Skip to main content This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Manage NAT gateway Article10/08/2024 In this article -->Learn how to create and remove a NAT gateway resource from a virtual network subnet. A NAT gateway enables outbound connectivity for resources in an Azure Virtual Network. You can change the public IP addresses and public IP address prefixes associated with the NAT gateway changed after deployment.This article explains how to manage the following aspects of NAT gateway:Create a NAT gateway and associate it with an existing subnet.Remove a NAT gateway from an existing subnet and delete the NAT gateway.Add or remove a public IP address or public IP prefix.PrerequisitesAzure portalAzure PowerShellAzure CLIBicepAn Azure account with an active subscription. Create an account for free.An existing Azure Virtual Network and subnet. For more information, see Quickstart: Create a virtual network using the Azure portal.The example virtual network that is used in this article is named vnet-1.The example subnet is named subnet-1.The example NAT gateway is named nat-gateway.An Azure account with an active subscription. Create an account for free.An existing Azure Virtual Network and subnet. For more information, see Quickstart: Create a virtual network using the Azure portal.The example virtual network that is used in this article is named vnet-1.The example subnet is named subnet-1.The example NAT gateway is named nat-gateway.To use Azure PowerShell for this article, you need:Azure PowerShell installed locally or Azure Cloud Shell.If you choose. In this article, you will learn the fundamentals of Azure Virtual Networks, followed by creating Virtual Networks using three methods: the Azure Portal. Azure PowerShell, and Azure CLI. Quick Review: What are Azure Virtual Networks? Azure Virtual Network is your private network within Azure. Azure Virtual Network is commonly abbreviated asVirtual Networks - REST API (Azure Virtual Networks)
And Azure services can be made through a private environment, with no network package going on public internet.Using Private Endpoints and a GatewayEach one, Power BI and Azure SQL, have part of the solution, which needs to be put together.Azure SQL: When we need an Azure SQL to be private, not exposed to the web, not even through the firewall protection, we use a private endpoint. We create a private endpoint for Azure SQL inside an Azure Virtual Network and disable public access. Azure SQL will only be accessible through the virtual network. Once the private endpoint is created, it’s possible to disable the public access at all.Power BI: When we need to access something behind a network barrier, we use a data gateway. For example, when we need to access a server on premises, we install a data gateway on premises and configure it in the portal.The solution becomes a matter of connecting the pieces: Create a virtual network on Azure, a private endpoint for Azure SQL and install a data gateway for Power BI. This last part requires a virtual machine. This would be what I would call a very “manual” process, managing a data gateway in a virtual machine for Power BI.Power BI has a new feature that makes this process easier and less “manual”: Virtual Network Data Gateways. This is the focus of this article.Power BI Virtual Network Data GatewaysPower BI has a feature called Virtual Network Gateway. In summary, it’s a data gateway created and Managed automatically by Power BI inside an Azure Virtual Network.This feature makes the process much more “automated” and less “manual”, including the management of gateway redundancy, for example.The limitation is the fact the Power BI tenant and the Azure tenant needs to be the same. If the tenants are not the same, you have two options:Revert to the Virtual Machine with a Data Gateway installedEstablish a network connectivity across tenantsIn addition, this feature requires a premium workspace. The reports accessing data through Virtual Network Data Gateways need to be premium or Power BI Premium Per User (PPU).Steps to build the solutionThese are the steps to build this solution:Build a Virtual Network in Azure. The Virtual network will create a private environment for you, instead of exposing your services to public internetBuild a private endpoint for Azure SQL. This will insert Azure SQL inside your private environment, eliminating the internet access from the service.Build the Power BI Virtual Network Data Gateway to link Power BI with your virtual networkCreate your data source on the Virtual Network Data Gateway. The data source will allow the Power BI access to your private Azure SQLI will skip the Virtual Network part, because this is a regular Azure feature. You can discover more about creating a virtual network here.Creating the Private EndpointThere are some networking considerations when creating a private endpoint. We will not try to be too specific and tell exactly what to do or not to do. Any company planning this architecture onSecuring Your Virtual Networks with Azure Virtual Network
Or destination. The Private Link platform handles the connectivity between the consumer and services over the Azure backbone network. By mapping private endpoints to key vault, you can reduce data leakage risks. Learn more about private links at: Machine Learning workspaces should use private linkAzure Private Link lets you connect your virtual network to Azure services without a public IP address at the source or destination. The Private Link platform handles the connectivity between the consumer and services over the Azure backbone network. By mapping private endpoints to Azure Machine Learning workspaces, data leakage risks are reduced. Learn more about private links at: Disabled1.0.0Azure Service Bus namespaces should use private linkAzure Private Link lets you connect your virtual network to Azure services without a public IP address at the source or destination. The Private Link platform handles the connectivity between the consumer and services over the Azure backbone network. By mapping private endpoints to Service Bus namespaces, data leakage risks are reduced. Learn more at: Disabled1.0.0Azure SignalR Service should use private linkAzure Private Link lets you connect your virtual network to Azure services without a public IP address at the source or destination. The private link platform handles the connectivity between the consumer and services over the Azure backbone network. By mapping private endpoints to your Azure SignalR Service resource instead of the entire service, you'll reduce your data leakage risks. Learn more about private links at: Disabled1.0.0Azure Spring Cloud should use network injectionAzure Spring Cloud instances should use virtual network injection for the following purposes: 1. Isolate Azure Spring Cloud from Internet. 2. Enable Azure Spring Cloud to interact with systems in either on premises data centers or Azure service in other virtual networks. 3. Empower customers to control inbound and outbound network communications for Azure Spring Cloud.Audit, Disabled,What is Azure Virtual Network?
The public network access property to improve security and ensure your Azure Database for MariaDB can only be accessed from a private endpoint. This configuration strictly disables access from any public address space outside of Azure IP range, and denies all logins that match IP or virtual network-based firewall rules.Audit, Deny, Disabled2.0.0Public network access should be disabled for MySQL serversDisable the public network access property to improve security and ensure your Azure Database for MySQL can only be accessed from a private endpoint. This configuration strictly disables access from any public address space outside of Azure IP range, and denies all logins that match IP or virtual network-based firewall rules.Audit, Deny, Disabled2.0.0Public network access should be disabled for PostgreSQL serversDisable the public network access property to improve security and ensure your Azure Database for PostgreSQL can only be accessed from a private endpoint. This configuration disables access from any public address space outside of Azure IP range, and denies all logins that match IP or virtual network-based firewall rules.Audit, Deny, Disabled2.0.1Storage account public access should be disallowedAnonymous public read access to containers and blobs in Azure Storage is a convenient way to share data but might present security risks. To prevent data breaches caused by undesired anonymous access, Microsoft recommends preventing public access to a storage account unless your scenario requires it.audit, Audit, deny, Deny, disabled, Disabled3.1.1Storage accounts should restrict network accessNetwork access to storage accounts should be restricted. Configure network rules so only applications from allowed networks can access the storage account. To allow connections from specific internet or on-premises clients, access can be granted to traffic from specific Azure virtual networks or to public internet IP address rangesAudit, Deny, Disabled1.1.1Storage accounts should restrict network access using virtual network rulesProtect your storage accounts from potential threats using virtual network. In this article, you will learn the fundamentals of Azure Virtual Networks, followed by creating Virtual Networks using three methods: the Azure Portal. Azure PowerShell, and Azure CLI. Quick Review: What are Azure Virtual Networks? Azure Virtual Network is your private network within Azure. Azure Virtual Network is commonly abbreviated asVirtual network for Azure services
Skip to main content This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Tutorial: Diagnose a virtual machine network routing problem using the Azure portal Article10/29/2024 In this article -->In this tutorial, you use Azure Network Watcher next hop tool to troubleshoot and diagnose a VM routing problem that's preventing it from correctly communicating with other resources. Next hop shows you that a custom route caused the routing problem.In this tutorial, you learn how to:Create a virtual networkCreate two virtual machinesTest communication to different IPs using the next hop capability of Azure Network WatcherView the effective routesCreate a custom routeDiagnose a routing problemIf you prefer, you can diagnose a virtual machine network routing problem using the Azure CLI or Azure PowerShell versions of the tutorial.If you don't have an Azure subscription, create a free account before you begin.PrerequisitesAn Azure account with an active subscription.Create a virtual networkIn this section, you create a virtual network.Sign in to the Azure portal.In the search box at the top of the portal, enter virtual networks. Select Virtual networks from the search results.Select + Create.Enter or select the following values on the Basics tab of Create virtual network:SettingValueProject DetailsSubscriptionSelect your Azure subscription.Resource GroupSelect Create new. Enter myResourceGroup in Name. Select OK.Instance detailsVirtual network nameEnter myVNet.RegionSelect (US) East US.Select the IP Addresses tab, or select Next button at the bottom of the page twice.Enter the following values on the IP Addresses tab:SettingValueIPv4 address space10.0.0.0/16Subnet namemySubnetSubnet IP address range10.0.0.0 - 10.0.0.255 (size: /24)Select the Review + create tab or select the Review + create button at the bottom of the page.Review the settings, and then select Create.Create virtual machinesIn this section, you create two virtual machines:myVM: to test the communication from.myNVA: to use asComments
Azure Virtual Network Manager Centrally manage virtual networks in Azure from a single pane of glass Load Balancer Deliver high availability and network performance to your apps Application Gateway Build secure, scalable, highly available web front ends in Azure VPN Gateway Establish secure, cross-premises connectivity Azure DNS Host your Domain Name System (DNS) domain in Azure Content Delivery Network Fast, reliable content delivery network with global reach Azure DDoS Protection Protect your Azure resources from distributed denial-of-service (DDoS) attacks Traffic Manager Route incoming traffic for high performance and availability Azure ExpressRoute Experience a fast, reliable, and private connection to Azure Azure Private 5G Core Rapidly deploy and manage private 5G networks at the enterprise edge Network Watcher Network performance monitoring and diagnostics solution Bandwidth Data transferred out of Azure data centers IP Addresses A dynamic or reserved address used to identify a given Virtual Machine or Cloud Service Azure Firewall Protect your Azure Virtual Network resources with cloud-native network security Virtual WAN Optimize and automate branch to branch connectivity through Azure Azure Bastion Fully managed service that helps secure remote access to your virtual machines Azure Private Link Private access to services hosted on the Azure platform, keeping your data on the Microsoft network Azure Firewall Manager Central network security policy and route management for globally distributed, software-defined perimeters Azure Front Door Modern cloud CDN that delivers optimized experiences to your users anywhere Azure Route Server Enable network appliances to exchange routes dynamically with virtual networks in Azure Azure Communications Gateway Rapidly connect your fixed and mobile networks with Microsoft Teams Azure NAT Gateway Provide highly scalable, resilient, and secure outbound connectivity for virtual networks Advanced Container Networking Services A cloud-native container networking observability service Azure Storage Actions Simplify storage data management tasks at massive scale Storage Storage Accounts Durable, highly available, and massively scalable cloud storage StorSimple Lower costs with an enterprise hybrid cloud storage solution Azure Data Box Appliances and solutions for data transfer to Azure and edge compute Azure Data Share A simple and safe service for sharing big data with external organizations Azure NetApp Files Enterprise-grade Azure file shares, powered by NetApp Azure Stack Edge An Azure managed device that brings the compute, storage, and intelligence of Azure to the edge Azure Data Lake Storage Scalable, secure data lake for high-performance analytics Table Storage NoSQL key-value store using semi-structured datasets Azure Blob Storage Massively scalable and secure object storage Queue Storage Effectively scale apps according to traffic Managed Disks Persistent, secured disk storage for Azure virtual machines Azure confidential ledger Tamperproof, unstructured data store hosted in trusted execution environments (TEEs) and backed by cryptographically verifiable evidence Azure page blobs Rest-based blobs for storing index-based and sparse data structures Azure Elastic SAN Elastic SAN is a cloud-native storage area network (SAN) service built on Azure. Gain access to an end-to-end experience like your on-premises SAN Azure Managed Lustre Azure Managed Lustre is a fully managed, cloud based parallel file system that enables customers to run their high
2025-03-30By mapping private endpoints to Azure Machine Learning workspaces, data leakage risks are reduced. Learn more about private links at: Disabled1.0.0Azure Service Bus namespaces should use private linkAzure Private Link lets you connect your virtual network to Azure services without a public IP address at the source or destination. The Private Link platform handles the connectivity between the consumer and services over the Azure backbone network. By mapping private endpoints to Service Bus namespaces, data leakage risks are reduced. Learn more at: Disabled1.0.0Azure SignalR Service should use private linkAzure Private Link lets you connect your virtual network to Azure services without a public IP address at the source or destination. The private link platform handles the connectivity between the consumer and services over the Azure backbone network. By mapping private endpoints to your Azure SignalR Service resource instead of the entire service, you'll reduce your data leakage risks. Learn more about private links at: Disabled1.0.0Azure Spring Cloud should use network injectionAzure Spring Cloud instances should use virtual network injection for the following purposes: 1. Isolate Azure Spring Cloud from Internet. 2. Enable Azure Spring Cloud to interact with systems in either on premises data centers or Azure service in other virtual networks. 3. Empower customers to control inbound and outbound network communications for Azure Spring Cloud.Audit, Disabled, Deny1.2.0Azure Synapse workspaces should use private linkAzure Private Link lets you connect your virtual network to Azure services without a public IP address at the source or destination. The Private Link platform handles the connectivity between the consumer and services over the Azure backbone network. By mapping private endpoints to Azure Synapse workspace, data leakage risks are reduced. Learn more about private links at: Disabled1.0.1Azure Web PubSub Service should use private linkAzure Private Link lets you connect your virtual networks to Azure services
2025-04-04Skip to main content This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Manage NAT gateway Article10/08/2024 In this article -->Learn how to create and remove a NAT gateway resource from a virtual network subnet. A NAT gateway enables outbound connectivity for resources in an Azure Virtual Network. You can change the public IP addresses and public IP address prefixes associated with the NAT gateway changed after deployment.This article explains how to manage the following aspects of NAT gateway:Create a NAT gateway and associate it with an existing subnet.Remove a NAT gateway from an existing subnet and delete the NAT gateway.Add or remove a public IP address or public IP prefix.PrerequisitesAzure portalAzure PowerShellAzure CLIBicepAn Azure account with an active subscription. Create an account for free.An existing Azure Virtual Network and subnet. For more information, see Quickstart: Create a virtual network using the Azure portal.The example virtual network that is used in this article is named vnet-1.The example subnet is named subnet-1.The example NAT gateway is named nat-gateway.An Azure account with an active subscription. Create an account for free.An existing Azure Virtual Network and subnet. For more information, see Quickstart: Create a virtual network using the Azure portal.The example virtual network that is used in this article is named vnet-1.The example subnet is named subnet-1.The example NAT gateway is named nat-gateway.To use Azure PowerShell for this article, you need:Azure PowerShell installed locally or Azure Cloud Shell.If you choose
2025-03-30