About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
powershell_heavy
⚠️
missing_linux_example
⚠️
windows_tools
⚠️
windows_first
Summary:
The documentation is heavily biased towards Windows and PowerShell usage. All examples and instructions are provided exclusively using Azure PowerShell cmdlets, with no mention of Azure CLI, Bash, or Linux-native tooling. The prerequisites and setup steps assume a PowerShell environment, and there are no alternative instructions for Linux users or those preferring cross-platform tools. The title and structure reinforce PowerShell as the default or only method.
Recommendations:
- Provide parallel examples using Azure CLI (az) commands, which are cross-platform and commonly used on Linux and macOS.
- Include a section or callout at the beginning clarifying that the steps can be performed using either PowerShell or Azure CLI, and link to both sets of instructions.
- Where possible, use neutral terminology (e.g., 'command line' instead of 'PowerShell') in headings and introductory text.
- Add Linux/Bash-specific notes for any environment setup or prerequisites, such as installing Azure CLI or using the Azure Cloud Shell in Bash mode.
- Ensure that all referenced tools and modules have Linux-compatible alternatives or clearly state if a step is Windows/PowerShell-only.
Create pull request
Flagged Code Snippets
## Create an IPv6 IP addresses
Create a public IPv6 address with [New-AzPublicIpAddress](/powershell/module/az.network/new-azpublicipaddress) for your Standard Load Balancer. The following example creates an IPv6 public IP address named *PublicIP_v6* in the *myResourceGroupSLB* resource group:
## Configure load balancer frontend
Retrieve the existing load balancer configuration and then add the new IPv6 IP address using [Add-AzLoadBalancerFrontendIpConfig](/powershell/module/az.network/Add-AzLoadBalancerFrontendIpConfig) as follows:
## Configure load balancer rules
Retrieve the existing load balancer frontend and backend pool configuration and then add new load-balancing rules using [Add-AzLoadBalancerRuleConfig](/powershell/module/az.network/Add-AzLoadBalancerRuleConfig).
## Add IPv6 configuration to NIC
Configure all of the VM NICs with an IPv6 address using [Add-AzNetworkInterfaceIpConfig](/powershell/module/az.network/Add-AzNetworkInterfaceIpConfig) as follows:
## View IPv6 dual-stack virtual network in Azure portal
You can view the IPv6 dual-stack virtual network in Azure portal as follows:
1. In the portal's search bar, enter **virtual networks** and
1. In the **Virtual Networks** window, select **myVNet**.
1. Select **Connected devices** under **Settings** to view the attached network interfaces. The dual stack virtual network shows the three NICs with both IPv4 and IPv6 configurations.
:::image type="content" source="media/ipv6-add-to-existing-vnet-powershell/ipv6-dual-stack-addresses.png" alt-text="Screenshot of connected devices settings displaying IPv4 and IPv6 addresses on network interfaces.":::
## Clean up resources
When no longer needed, you can use the [Remove-AzResourceGroup](/powershell/module/az.resources/remove-azresourcegroup) command to remove the resource group, VM, and all related resources.