Skip to content

Commit 65568ba

Browse files
Merge pull request #312277 from brianlehr/patch-422929
Update default outbound access section for clarity
2 parents 7cfc023 + 2cddff5 commit 65568ba

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

articles/virtual-network/ip-services/default-outbound-access.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Examples of explicit outbound connectivity for virtual machines are:
2626

2727
## How and when default outbound access is provided
2828

29-
If a Virtual Machine (VM) is deployed without an explicit outbound connectivity method, Azure assigns it a default outbound public IP address. This IP, known as the default outbound access IP, is owned by Microsoft and can change without notice. It isn't recommended for production workloads.
29+
If a Virtual Machine (VM) is deployed without an explicit outbound connectivity method, Azure assigns it a default outbound public IP address. This IP, known as the default outbound access IP, is owned by Microsoft and can change without notice. Additionally, default outbound connectivity relies on an implicit platform behavior and may be affected by platform‑level changes. For scenarios requiring deterministic outbound behavior, we recommend using an explicit configuration.
3030

3131
:::image type="content" source="./media/default-outbound-access/decision-tree-load-balancer.png" alt-text="Diagram of decision tree for default outbound access." lightbox="./media/default-outbound-access/decision-tree-load-balancer.png":::
3232

@@ -40,7 +40,7 @@ If a Virtual Machine (VM) is deployed without an explicit outbound connectivity
4040

4141
**Security**: Default internet access contradicts Zero Trust principles.<br>
4242
**Clarity**: Explicit connectivity is preferred over implicit access.<br>
43-
**Stability**: The default outbound IP isn't customer-owned and can change, leading to potential disruptions.
43+
**Stability**: The default outbound IP isnt customer-owned and can change; service updates may also affect default outbound behavior, both of which can cause disruptions.
4444

4545
Some examples of configurations that don't work when using default outbound access:
4646

@@ -84,9 +84,6 @@ defaultOutboundAccess = false
8484
```
8585
which prevents Azure from assigning default outbound public IPs to virtual machines in this subnet.
8686

87-
> [!IMPORTANT]
88-
> Existing virtual machines must be **stopped and deallocated** for this change to take effect on their network interfaces.
89-
9087
# [PowerShell](#tab/powershell)
9188

9289
The following script takes the names of the Resource Group and Virtual Network and loops through each subnet to enable private subnet.
@@ -170,6 +167,8 @@ Set the value of `defaultOutboundAccess` parameter to be "false"
170167
]
171168
}
172169
```
170+
> [!IMPORTANT]
171+
> Existing virtual machines must be **stopped and deallocated** for the change of a subnet (either from non-private to private, or the reverse) to take effect on their network interfaces.
173172
174173
---
175174

0 commit comments

Comments
 (0)