Skip to content

Commit 8e1c7c7

Browse files
authored
Merge pull request #235648 from aimee-littleton/patch-142
dual stack ref - overview
2 parents c3f4b2e + 2586325 commit 8e1c7c7

File tree

3 files changed

+29
-26
lines changed

3 files changed

+29
-26
lines changed

articles/virtual-network/nat-gateway/faq.yml

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -13,36 +13,37 @@ sections:
1313
questions:
1414
- question: How can I use NAT gateway to connect outbound in a setup where load balancer outbound rules or virtual machine public IPs are being used?
1515
answer: |
16-
NAT gateway will automatically be used to connect outbound to the internet as soon as it is associated with a public IP address or prefix and a subnet. NAT gateway will be used to connect outbound over load balancer or instance-level public IP addresses on virtual machines.
16+
NAT gateway automatically connects outbound to the internet as soon as it's associated with a public IP address or prefix and a subnet. NAT gateway takes precedence over load balancer or instance-level public IP addresses on virtual machines for outbound connectivity.
1717

1818
- question: Is there a drop in packets when a virtual network configured with Load balancer outbound rules switches to NAT gateway after being configured to a subnet?
1919
answer: |
20-
No, there will be no drop in packets. Existing connections with Load balancer will continue to work until those connections officially close. After NAT gateway is added to the subnet of the virtual network, all new connections will then use NAT gateway for making outbound connections.
20+
No, there's no drop in packets. Existing connections with Load balancer continue to work until those connections officially close. After NAT gateway is added to the subnet of the virtual network, all new connections use NAT gateway for making outbound connections.
2121

2222
- question: Can NAT gateway be used to connect inbound?
2323
answer: |
2424
NAT gateway provides outbound connectivity from a virtual network. Return traffic in direct response to an outbound flow can also pass through NAT gateway. No inbound traffic directly from the internet can pass through NAT gateway.
2525

2626
- question: Can a NAT gateway public IP connect directly to a private IP address over the internet?
2727
answer: |
28-
No. A public IP address of NAT gateway cannot connect directly to a private IP over the internet.
28+
No. A public IP address of NAT gateway can't connect directly to a private IP over the internet.
2929

3030
- question: If multiple public IP addresses are assigned to a NAT gateway, is traffic flow disrupted when one of the IP addresses is removed?
3131
answer: |
32-
Any active connections associated with a public IP address will terminate upon the public IP address being removed. If the NAT gateway resource has multiple public IPs, new traffic will be redistributed among the assigned IPs. It's advised that if you decide to remove one of the public IP addresses from the NAT gateway resource, use a maintenance window for the removal.
32+
Any active connections associated with a public IP address terminate upon the public IP address being removed. If the NAT gateway resource has multiple public IPs, new traffic is distributed among the assigned IPs.
33+
34+
- question: Can NAT gateway be used with IPv6 public IP addresses?
35+
answer: |
36+
No, NAT gateway doesn't support IPv6 public IP addresses at this time. You can configure dual stack outbound connectivity with NAT gateway and public Load balancer, see [configure dual stack outbound connectivity](./tutorial-dual-stack-outbound-nat-load-balancer.md?tabs=dual-stack-outbound-portal)
3337

3438
- name: NAT gateway configurations
3539
questions:
3640
- question: Is the NAT gateway public IP address static?
3741
answer: |
3842
Yes. When NAT gateway is configured on a subnet, all outbound connectivity uses your specified static public IP address(es).
3943

40-
- question: What is the maximum number of public IP addresses that can be used by NAT gateway?
44+
- question: How many public IP addresses can be attached to NAT gateway?
4145
answer: |
42-
The NAT gateway resource can use up to 16 public IP addresses. The NAT gateway can use any combination of public IP addresses and public IP address prefixes totaling to 16 addresses. The maximum prefix size that can be used by NAT gateway is /28 (16 addresses). Other public IP prefix sizes that can be used by NAT gateway include:
43-
/29 (8 addresses),
44-
/30 (4 addresses),
45-
/31 (2 addresses).
46+
The NAT gateway resource can use up to 16 public IP addresses. The NAT gateway can use any combination of public IP addresses and public IP address prefixes totaling to 16 addresses. NAT gateway can support the following prefix sizes: /28 (16 addresses), /29 (8 addresses), /30 (4 addresses), and /31 (2 addresses).
4647

4748
- question: How can I use custom IP prefixes (BYOIP) with NAT gateway?
4849
answer: |
@@ -54,31 +55,31 @@ sections:
5455

5556
- question: Can public IPs of an existing NAT gateway be changed?
5657
answer: |
57-
No, the address of an existing public IP can't be changed. A different or additional IP can be added to NAT gateway. Associate either an existing or newly created public IP address to the NAT gateway resource. Disassociate the old IP address. See [add or remove a public IP address](./manage-nat-gateway.md?tabs=manage-nat-portal#add-or-remove-a-public-ip-address) for guidance.
58+
No, the address of an existing public IP can't be changed. Associate either an existing or newly created public IP address to the NAT gateway resource. Disassociate the old IP address. See [add or remove a public IP address](./manage-nat-gateway.md?tabs=manage-nat-portal#add-or-remove-a-public-ip-address) for guidance.
5859

59-
- question: If multiple public IP addresses are assigned to a NAT gateway resource, which public IPs will be used by my subnet resources?
60+
- question: If multiple public IP addresses are assigned to a NAT gateway resource, which public IPs does my subnet resources use?
6061
answer: |
61-
Any of your subnet resources can use any of the public IP addresses configured to your NAT gateway resource for outbound connectivity. Each time a new outbound connection is made through NAT gateway, the outbound public IP is selected at random.
62+
Your subnet resources can use any of the public IP addresses configured to your NAT gateway resource for outbound connectivity. Each time a new outbound connection is made through NAT gateway, the outbound public IP is selected at random.
6263

6364
- question: Can the address of a public IP be known before the IP address is created and attached to NAT gateway?
6465
answer: |
65-
No, you cannot know the address of a newly created public IP before the public IP is created and deployed.
66+
No, you can't know the address of a newly created public IP before the public IP is created and deployed.
6667

6768
- question: If NAT gateway has multiple public IP addresses, can one of those IPs be assigned to a specific VM to use explicitly for going outbound?
6869
answer: |
69-
No. Explicit IP assignment to specific VM instances in a NAT gateway configured subnet is not supported.
70+
No. Explicit IP assignment to specific VM instances in a NAT gateway configured subnet isn't supported.
7071

7172
- question: Are basic SKU resources (Basic Load Balancer and Basic public IP addresses) compatible with NAT gateway?
7273
answer: |
73-
No. NAT gateway can only be used with standard SKU resources. Learn more from [VNet NAT basics](./nat-overview.md#azure-nat-gateway-basics)
74+
No. NAT gateway is compatible with standard SKU resources. Learn more from [VNet NAT basics](./nat-overview.md#azure-nat-gateway-basics)
7475
You can upgrade your basic Load balancer and basic public IP address to standard in order to work with NAT gateway.
7576

7677
To upgrade a basic Load balancer to standard, see [Upgrade Azure Public Load Balancer](../../load-balancer/upgrade-basic-standard.md)
7778
To upgrade a basic public IP to standard, see [Upgrade a public IP address](../ip-services/public-ip-upgrade-portal.md)
7879

7980
- question: Can NAT gateway be attached to multiple virtual networks?
8081
answer: |
81-
No. NAT gateway cannot be attached to multiple virtual networks.
82+
No. NAT gateway can't be attached to multiple virtual networks.
8283

8384
- question: Can NAT gateway be attached to multiple subnets?
8485
answer: |
@@ -94,21 +95,21 @@ sections:
9495

9596
- question: Can multiple NAT gateways be attached to a single subnet?
9697
answer: |
97-
No. NAT gateway operates based on the properties of the subnet it is attached to, and so multiple NAT gateways cannot be attached to a single subnet.
98+
No. NAT gateway operates based on the properties of the subnet it's attached to, and so multiple NAT gateways can't be attached to a single subnet.
9899

99100
- question: How does NAT gateway work with availability zones?
100101
answer: |
101102
NAT gateway can be zonal or placed in "no zone". See [NAT gateway and availability zones](./nat-availability-zones.md) for more information.
102103

103-
A "no zone" NAT gateway is placed into a zone for you by Azure and does not give a guarantee of redundancy.
104+
A "no zone" NAT gateway is placed into a zone for you by Azure.
104105

105106
A zonal NAT gateway is associated to a specific zone by the user when the NAT gateway is created.
106107

107-
After NAT gateway is deployed and placed in "no zone" or a specific zone, the zone selection cannot be changed.
108+
The zonal configuration of NAT gateway can't be changed after deployment.
108109

109110
- question: Can NAT gateway be moved from a region/subscription/resource group to another?
110111
answer: |
111-
No. NAT gateway cannot be moved across subscriptions, regions, or resource groups. A new NAT gateway must be created for the other subscription, region, or resource group.
112+
No. NAT gateway can't be moved across subscriptions, regions, or resource groups. A new NAT gateway must be created for the other subscription, region, or resource group.
112113

113114
- question: How does NAT gateway work in a hub and spoke network architecture?
114115
answer: |
@@ -136,11 +137,11 @@ sections:
136137

137138
- question: Can I use NAT gateway with Azure Firewall?
138139
answer: |
139-
Yes. NAT gateway can be used with Azure Firewall. Azure Firewall when used with NAT gateway should be in a zonal configuration. NAT gateway will work with a zone redundant firewall, but it’s not a recommended deployment at this time. For more information about NAT gateway integration with Azure Firewall, see [Scale SNAT ports with Azure NAT Gateway](../../firewall/integrate-with-nat-gateway.md).
140+
Yes. NAT gateway can be used with Azure Firewall. Azure Firewall when used with NAT gateway should be in a zonal configuration. NAT gateway works with a zone redundant firewall, but it’s not a recommended deployment at this time. For more information about NAT gateway integration with Azure Firewall, see [Scale SNAT ports with Azure NAT Gateway](../../firewall/integrate-with-nat-gateway.md).
140141

141142
- question: Can I use NAT gateway with Virtual Network service endpoints or Private Link?
142143
answer: |
143-
Yes. The addition of a NAT gateway to a subnet with service endpoints does not affect the endpoints. [Virtual Network service endpoints](../virtual-network-service-endpoints-overview.md) enable a more specific route for the destination Azure service traffic they represent. Traffic for the service endpoint will continue to be routed toward the service and won't go via the NAT gateway. Private Link is recommended over service endpoints when connecting to Azure PaaS services directly from your Azure network.
144+
Yes. The addition of a NAT gateway to a subnet with service endpoints doesn't affect the endpoints. [Virtual Network service endpoints](../virtual-network-service-endpoints-overview.md) enable a more specific route for the destination Azure service traffic they represent. Traffic for the service endpoint traverses the Azure backbone instead of the internet. Private Link is recommended over service endpoints when connecting to Azure PaaS services directly from your Azure network.
144145

145146
additionalContent: |
146147

articles/virtual-network/nat-gateway/nat-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ Virtual appliance UDR / ExpressRoute >> NAT gateway >> Instance-level public IP
8484

8585
* Public IP addresses and prefixes derived from custom IP prefixes (BYOIP), to learn more, see [Custom IP address prefix (BYOIP)](../ip-services/custom-ip-address-prefix.md).
8686

87-
* NAT gateway can’t be associated to an IPv6 public IP address or IPv6 public IP prefix. It can be associated to a dual stack subnet, but will only be able to direct outbound traffic with an IPv4 address.
87+
* NAT gateway can’t be associated to an IPv6 public IP address or IPv6 public IP prefix. It can be associated to a dual stack subnet, but will only be able to direct outbound traffic with an IPv4 address. To set up a dual stack outbound configuration, see [dual stack outbound connectivity with NAT gateway and Load balancer](/azure/virtual-network/nat-gateway/tutorial-dual-stack-outbound-nat-load-balancer?tabs=dual-stack-outbound-portal).
8888

8989
* NAT gateway can be associated to an Azure Firewall subnet in a hub virtual network and provide outbound connectivity from spoke virtual networks peered to the hub. To learn more, see [Azure Firewall integration with NAT gateway](../../firewall/integrate-with-nat-gateway.md).
9090

articles/virtual-network/nat-gateway/troubleshoot-nat.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Refer to the table below for which tools to use to validate NAT gateway connecti
5555

5656
### How to analyze outbound connectivity
5757

58-
To analyze outbound traffic from NAT gateway, use NSG flow logs. NSG flow logs provide connection information for your virtual machines. The connection information contains the source IP and port and the destination IP and port and the state of the connection. The traffic flow direction and the size of the traffic in number of packets and bytes sent is also logged.
58+
To analyze outbound traffic from NAT gateway, use NSG flow logs. NSG flow logs provide connection information for your virtual machines. The connection information contains the source IP and port and the destination IP and port and the state of the connection. The traffic flow direction and the size of the traffic in number of packets and bytes sent is also logged. The source IP and port specified in the NSG flow log will be that of the virtual machine and not of the NAT gateway.
5959

6060
* To learn more about NSG flow logs, see [NSG flow log overview](../../network-watcher/network-watcher-nsg-flow-logging-overview.md).
6161

@@ -151,7 +151,9 @@ To get your virtual machine NIC out of a failed state, you can use one of the tw
151151

152152
### Can't exceed 16 public IP addresses on NAT gateway
153153

154-
NAT gateway can't be associated with more than 16 public IP addresses. You can use any combination of public IP addresses and prefixes with NAT gateway up to a total of 16 IP addresses. The following IP prefix sizes can be used with NAT gateway:
154+
NAT gateway can't be associated with more than 16 public IP addresses. You can use any combination of public IP addresses and prefixes with NAT gateway up to a total of 16 IP addresses. To add or remove a public IP, see [add or remove a public IP address](/azure/virtual-network/nat-gateway/manage-nat-gateway?tabs=manage-nat-portal#add-or-remove-a-public-ip-address).
155+
156+
The following IP prefix sizes can be used with NAT gateway:
155157

156158
* /28 (sixteen addresses)
157159

@@ -163,7 +165,7 @@ NAT gateway can't be associated with more than 16 public IP addresses. You can u
163165

164166
### IPv6 coexistence
165167

166-
[NAT gateway](nat-overview.md) supports IPv4 UDP and TCP protocols. NAT gateway can't be associated to an IPv6 Public IP address or IPv6 Public IP Prefix. NAT gateway can be deployed on a dual stack subnet, but will still only use IPv4 Public IP addresses for directing outbound traffic. Deploy NAT gateway on a dual stack subnet when you need IPv6 resources to exist in the same subnet as IPv4 resources.
168+
[NAT gateway](nat-overview.md) supports IPv4 UDP and TCP protocols. NAT gateway can't be associated to an IPv6 Public IP address or IPv6 Public IP Prefix. NAT gateway can be deployed on a dual stack subnet, but will still only use IPv4 Public IP addresses for directing outbound traffic. Deploy NAT gateway on a dual stack subnet when you need IPv6 resources to exist in the same subnet as IPv4 resources. See [Configure dual stack outbound connectivity with NAT gateway and public Load balancer](/azure/virtual-network/nat-gateway/tutorial-dual-stack-outbound-nat-load-balancer?tabs=dual-stack-outbound-portal) to learn how to provide IPv4 and IPv6 outbound connectivity from your dual stack subnet.
167169

168170
### Can't use basic SKU public IPs with NAT gateway
169171

0 commit comments

Comments
 (0)