Použití brány Azure Arc bez proxy serveru v Azure Local (Preview)
Platí pro: Místní Azure verze 23H2, verze 2408, 2408.1, 2408.2 a 2411
Po vytvoření prostředku brány Arc ve vašem předplatném Azure můžete povolit nové funkce brány Arc ve verzi Preview ve vašem místním prostředí Azure. Tento článek podrobně popisuje, jak používat bránu Azure pro místní instance Azure bez proxy serveru.
Důležité
Tato funkce je aktuálně ve verzi PREVIEW. Právní podmínky, které platí pro funkce Azure, které jsou ve verzi beta, verzi Preview nebo které zatím nejsou veřejně dostupné, najdete v Dodatečných podmínkách použití pro Microsoft Azure verze Preview.
Požadavky
Než budete pokračovat, ujistěte se, že jsou splněné následující požadavky:
Máte přístup k místní instanci Azure s verzí 23H2.
Prostředek brány Arc vytvořený ve stejném předplatném, jako se používá k nasazení Azure Local. Další informace najdete v tématu Vytvoření prostředku brány Arc v Azure.
Upozorňující
Pro nasazení brány Arc bez proxy serveru je vyžadována standardní image operačního systému ISO a je k dispozici na adrese https://aka.ms/PVenEREWEEW. Pro tento scénář nepoužívejte image ISO dostupnou na webu Azure Portal.
Spuštění inicializačního skriptu
Pokud chcete použít funkci brány Arc pro místní systémy Azure bez proxy serveru, použijte ProxyBypassList
parametr k určení provozu, který by neměl směrovat přes bránu Arc. Podle tohoto článku vytvořte seznam obejití.
Spusťte inicializační skript následujícím způsobem. Všechny ostatní pokyny zůstanou stejné jako v části Konfigurace proxy serveru pomocí registračního skriptu 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