Skip to content

Commit 20c8c8f

Browse files
Merge pull request #264840 from seligj95/byoipinbound
ASEv3 byoip inbound summary
2 parents 684e889 + 45d1e97 commit 20c8c8f

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

articles/app-service/environment/networking.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: App Service Environment networking
33
description: App Service Environment networking details
44
author: madsd
55
ms.topic: overview
6-
ms.date: 10/02/2023
6+
ms.date: 01/31/2024
77
ms.author: madsd
88
---
99

@@ -26,7 +26,7 @@ If you use a smaller subnet, be aware of the following limitations:
2626
- For any App Service plan OS/SKU combination used in your App Service Environment like I1v2 Windows, one standby instance is created for every 20 active instances. The standby instances also require IP addresses.
2727
- When scaling App Service plans in the App Service Environment up/down, the amount of IP addresses used by the App Service plan is temporarily doubled while the scale operation completes. The new instances need to be fully operational before the existing instances are deprovisioned.
2828
- Platform upgrades need free IP addresses to ensure upgrades can happen without interruptions to outbound traffic.
29-
- After scale up, down, or in operations complete, there might be a short period of time before IP addresses are released. In rare cases, this can be up to 12 hours.
29+
- After scale up, down, or in operations complete, there might be a short period of time before IP addresses are released. In rare cases, this operation can be up to 12 hours.
3030
- If you run out of addresses within your subnet, you can be restricted from scaling out your App Service plans in the App Service Environment. Another possibility is that you can experience increased latency during intensive traffic load, if Microsoft isn't able to scale the supporting infrastructure.
3131

3232
>[!NOTE]
@@ -63,6 +63,13 @@ You can find details in the **IP Addresses** portion of the portal, as shown in
6363

6464
As you scale your App Service plans in your App Service Environment, you use more addresses out of your subnet. The number of addresses you use varies, based on the number of App Service plan instances you have, and how much traffic there is. Apps in the App Service Environment don't have dedicated addresses in the subnet. The specific addresses used by an app in the subnet will change over time.
6565

66+
### Bring your own inbound address
67+
68+
You can bring your own inbound address to your App Service Environment. If you create an App Service Environment with an internal VIP, you can specify a static IP address in the subnet. If you create an App Service Environment with an external VIP, you can use your own Azure Public IP address by specifying the resource ID of the Public IP address. The following are limitations for bringing your own inbound address:
69+
70+
- For App Service Environment with external VIP, the Azure Public IP address resource must be in the same subscription as the App Service Environment.
71+
- The inbound address can't be changed after the App Service Environment is created.
72+
6673
## Ports and network restrictions
6774

6875
For your app to receive traffic, ensure that inbound network security group (NSG) rules allow the App Service Environment subnet to receive traffic from the required ports. In addition to any ports, you'd like to receive traffic on, you should ensure that Azure Load Balancer is able to connect to the subnet on port 80. This port is used for health checks of the internal virtual machine. You can still control port 80 traffic from the virtual network to your subnet.
@@ -122,7 +129,7 @@ For more information about Private Endpoint and Web App, see [Azure Web App Priv
122129

123130
## DNS
124131

125-
The following sections describe the DNS considerations and configuration that apply inbound to and outbound from your App Service Environment. The examples use the domain suffix `appserviceenvironment.net` from Azure Public Cloud. If you're using other clouds like Azure Government, you need to use their respective domain suffix. Note that for App Service Environment domains, the site name will be truncated at 40 characters because of DNS limits. If you have a slot, the slot name will be truncated at 19 characters.
132+
The following sections describe the DNS considerations and configuration that apply inbound to and outbound from your App Service Environment. The examples use the domain suffix `appserviceenvironment.net` from Azure Public Cloud. If you're using other clouds like Azure Government, you need to use their respective domain suffix. For App Service Environment domains, the site name is truncated at 40 characters because of DNS limits. If you have a slot, the slot name is truncated at 19 characters.
126133

127134
### DNS configuration to your App Service Environment
128135

@@ -156,7 +163,7 @@ In addition to setting up DNS, you also need to enable it in the [App Service En
156163

157164
### DNS configuration from your App Service Environment
158165

159-
The apps in your App Service Environment uses the DNS that your virtual network is configured with. If you want some apps to use a different DNS server, you can manually set it on a per app basis, with the app settings `WEBSITE_DNS_SERVER` and `WEBSITE_DNS_ALT_SERVER`. `WEBSITE_DNS_ALT_SERVER` configures the secondary DNS server. The secondary DNS server is only used when there's no response from the primary DNS server.
166+
The apps in your App Service Environment use the DNS that your virtual network is configured with. If you want some apps to use a different DNS server, you can manually set it on a per app basis, with the app settings `WEBSITE_DNS_SERVER` and `WEBSITE_DNS_ALT_SERVER`. `WEBSITE_DNS_ALT_SERVER` configures the secondary DNS server. The secondary DNS server is only used when there's no response from the primary DNS server.
160167

161168
## More resources
162169

0 commit comments

Comments
 (0)