Utiliser la passerelle Azure Arc sans proxy sur Azure Local (préversion)
S’applique à : Azure Local, version 23H2, version 2408, 2408.1, 2408.2 et 2411
Après avoir créé la ressource de passerelle Arc dans votre abonnement Azure, vous pouvez activer les nouvelles fonctionnalités en préversion de la passerelle Arc sur votre local Azure. Cet article explique comment utiliser la passerelle Azure pour les instances locales Azure sans proxy.
Important
Cette fonctionnalité est actuellement en PRÉVERSION. Pour connaître les conditions juridiques qui s’appliquent aux fonctionnalités Azure en version bêta, en préversion ou plus généralement non encore en disponibilité générale, consultez l’Avenant aux conditions d’utilisation des préversions de Microsoft Azure.
Prérequis
Vérifiez que les conditions préalables suivantes sont remplies avant de continuer :
Vous avez accès à une instance locale Azure exécutant la version 23H2.
Ressource de passerelle Arc créée dans le même abonnement que celle utilisée pour déployer Azure Local. Pour plus d’informations, consultez Créer la ressource de passerelle Arc dans Azure.
Avertissement
Pour les déploiements de passerelle Arc sans proxy, l’image de système d’exploitation ISO standard est requise et est disponible à l’adresse https://aka.ms/PVenEREWEEW. N’utilisez pas l’image ISO disponible dans Portail Azure pour ce scénario.
Exécuter le script d’initialisation
Pour utiliser la fonctionnalité de passerelle Arc pour les systèmes locaux Azure sans proxy, utilisez le paramètre pour spécifier le ProxyBypassList
trafic qui ne doit pas être acheminé via la passerelle Arc. Créez la liste de contournement en fonction de cet article.
Exécutez le script d’initialisation comme suit. Toutes les autres instructions restent identiques à celles répertoriées dans Configurer le proxy à l’aide du script d’inscription Arc.
#Install required PowerShell modules on your machine for registration.
Install-Module Az.Accounts -RequiredVersion 2.13.2
Install-Module Az.Resources -RequiredVersion 6.12.0
Install-Module Az.ConnectedMachine -RequiredVersion 0.5.2
#Install Arc registration script from PSGallery
Install-Module AzsHCI.ARCinstaller
#Define the subscription where you want to register your server as Arc device.
$Subscription = "yoursubscription"
#Define the resource group where you want to register your server as Arc device.
$RG = "yourresourcegroupname"
#Define the tenant you will use to register your server as Arc device.
$Tenant = "yourtenant"
#Define the Arc gateway resource ID from Azure
$ArcgwId = "/subscriptions/yourarcgatewayid/resourceGroups/yourresourcegroupname/providers/Microsoft.HybridCompute/gateways/yourarcgatewayname"
#Define the bypass list for the proxy. Use semicolon to separate each item from the list.
# Use "localhost" instead of <local>
# Use specific IPs such as 127.0.0.1 without mask
# Use * for subnets allowlisting. 192.168.1.* for /24 exclusions. Use 192.168.*.
* for /16 exclusions.
# Append * for domain names exclusions like *.contoso.com
# DO NOT INCLUDE .svc on the list. The registration script takes care of Environment Variables configuration.
$ProxyBypassList = "localhost;127.0.0.1;*.contoso.com;machine1;machine2;machine3;machine4;machine5;192.168.*.*;AzureLocal-1"
#Connect to your Azure account and Subscription
Connect-AzAccount -SubscriptionId $Subscription -TenantId $Tenant -DeviceCode
#Get the Access Token and Account ID for the registration
$ARMtoken = (Get-AzAccessToken).Token
#Get the Account ID for the registration
$id = (Get-AzContext).Account.Id
#Invoke the registration script with Proxy and ArcgatewayID
Invoke-AzStackHciArcInitialization -SubscriptionID $Subscription -ResourceGroup
$RG -TenantID $Tenant -Region australiaeast -Cloud "AzureCloud" -ArmAccessToken $ARMtoken -AccountID $id -ArcGatewayID $ArcgwId -ProxyBypass $ProxyBypassList