Tento článek popisuje, jak nakonfigurovat předvolbu tras sítě a koncové body specifické pro tyto trasy pro váš účet úložiště.
Předvolba směrování sítě určuje, jak se síťový provoz směruje k vašemu účtu z klientů přes internet. Koncové body specifické pro trasu jsou nové koncové body, které Azure Storage vytvoří pro váš účet úložiště. Tyto koncové body směrují provoz přes požadovanou cestu beze změny výchozí předvolby směrování. Další informace najdete v tématu Předvolba směrování sítě pro Azure Storage.
Ve výchozím nastavení je předvolba směrování pro veřejný koncový bod účtu úložiště nastavená na globální síť Microsoftu. Jako výchozí předvolbu směrování pro veřejný koncový bod vašeho účtu úložiště si můžete vybrat mezi globální sítí Microsoftu a internetovým směrováním. Další informace o rozdílu mezi těmito dvěma typy směrování najdete v tématu Předvolba směrování sítě pro Azure Storage.
Varování
Pokud váš účet úložiště obsahuje nebo bude obsahovat sdílené složky Azure, nezměníte předvolbu směrování na internetové směrování. Výchozí možnost, směrování Microsoft, funguje se všemi konfiguracemi služby Azure Files. Možnost internetového směrování nepodporuje scénáře připojení k doméně AD ani Synchronizace souborů Azure.
Změna předvolby směrování na internetové směrování:
Přihlaste se k portálu Azure.
Na portálu přejděte ke svému účtu úložiště.
V části Zabezpečení a sítě zvolte Sítě.
Na kartě Směrování sítě, v nastavení předvolby směrování přepněte na internetové směrování.
Klikněte na Uložit.
Přihlaste se ke svému předplatnému Azure pomocí Connect-AzAccount příkazu a podle pokynů na obrazovce proveďte ověření.
Connect-AzAccount
Pokud je vaše identita přidružená k více než jednomu předplatnému, nastavte aktivní předplatné na předplatné účtu úložiště, které bude hostovat váš statický web.
$context = Get-AzSubscription -SubscriptionId <subscription-id>
Set-AzContext $context
Nahraďte hodnotu zástupného symbolu <subscription-id> ID vašeho předplatného.
Pokud chcete změnit předvolbu směrování na internetové směrování, použijte příkaz Set-AzStorageAccount a nastavte --routing-choice parametr na InternetRouting.
Set-AzStorageAccount -ResourceGroupName <resource-group-name> `
-AccountName <storage-account-name> `
-RoutingChoice InternetRouting
Nahraďte zástupnou hodnotu <resource-group-name> názvem skupiny prostředků, která obsahuje účet úložiště.
<storage-account-name> Nahraďte zástupnou hodnotu názvem účtu úložiště.
Přihlaste se ke svému předplatnému Azure.
Pokud chcete spustit Azure Cloud Shell, přihlaste se k webu Azure Portal.
Pokud se chcete přihlásit k místní instalaci rozhraní příkazového řádku, spusťte příkaz az login :
az login
Pokud je vaše identita přidružená k více než jednomu předplatnému, nastavte aktivní předplatné na předplatné účtu úložiště, které bude hostovat váš statický web.
az account set --subscription <subscription-id>
Nahraďte hodnotu zástupného symbolu <subscription-id> ID vašeho předplatného.
Pokud chcete změnit předvolbu směrování na internetové směrování, použijte příkaz az storage account update a nastavte parametr na --routing-choiceInternetRouting .
az storage account update --name <storage-account-name> --routing-choice InternetRouting
<storage-account-name> Nahraďte zástupnou hodnotu názvem vašeho účtu úložiště.
Můžete také nakonfigurovat koncový bod specifický pro trasu. Můžete například nastavit předvolbu směrování výchozího koncového bodu na směrování přes internet a pak publikovat koncový bod specifický pro trasu, který umožňuje směrování mezi klienty na internetu a vaším účtem úložiště přes globální síť Microsoftu.
Tato předvolba má vliv pouze na koncový bod specifický pro trasu. Tato předvolba nemá vliv na výchozí předvolbu směrování.
Na portálu přejděte ke svému účtu úložiště.
V části Zabezpečení a sítě zvolte Sítě.
Na kartě Směrování sítě v části Publikovat koncové body specifické pro trasu zvolte předvolbu směrování koncového bodu specifického pro trasu a potom klikněte na Uložit.
Na následujícím obrázku je vybraná možnost směrování sítě Microsoft.
Ke konfiguraci koncového bodu specifického pro trasu použijte příkaz Set-AzStorageAccount .
Chcete-li vytvořit koncový bod specifický pro trasu, který používá předvolbu směrování sítě Microsoftu, nastavte -PublishMicrosoftEndpoint parametr na true hodnotu.
Chcete-li vytvořit koncový bod specifický pro trasu, který používá předvolbu internetového směrování, nastavte -PublishInternetEndpoint parametr na truehodnotu .
Následující příklad vytvoří koncový bod specifický pro trasu, který používá předvolbu směrování sítě Microsoftu.
Set-AzStorageAccount -ResourceGroupName <resource-group-name> `
-AccountName <storage-account-name> `
-PublishMicrosoftEndpoint $true
Nahraďte zástupnou hodnotu <resource-group-name> názvem skupiny prostředků, která obsahuje účet úložiště.
<storage-account-name> Nahraďte zástupnou hodnotu názvem účtu úložiště.
Ke konfiguraci koncového bodu specifického pro trasu použijte příkaz "az storage account update".
Chcete-li vytvořit koncový bod specifický pro trasu, který používá předvolbu směrování sítě Microsoftu, nastavte --publish-microsoft-endpoints parametr na true hodnotu.
Chcete-li vytvořit koncový bod specifický pro trasu, který používá předvolbu internetového směrování, nastavte --publish-internet-endpoints parametr na truehodnotu .
Následující příklad vytvoří koncový bod specifický pro trasu, který používá předvolbu směrování sítě Microsoftu.
az storage account update --name <storage-account-name> --publish-microsoft-endpoints true
<storage-account-name> Nahraďte zástupnou hodnotu názvem účtu úložiště.
Vyhledání názvu koncového bodu pro koncový bod specifický pro trasu
Pokud jste nakonfigurovali koncový bod specifický pro trasu, můžete koncový bod najít ve vlastnostech účtu úložiště.
V části Nastavení zvolte Koncové body.
Koncový bod směrování sítě Microsoftu se zobrazuje pro každou službu, která podporuje předvolby směrování. Tento obrázek znázorňuje koncový bod pro blob a služby souborů.
Pokud chcete koncové body vytisknout do konzoly, použijte PrimaryEndpoints vlastnost objektu účtu úložiště.
Get-AzStorageAccount -ResourceGroupName <resource-group-name> -Name <storage-account-name>
write-Output $StorageAccount.PrimaryEndpoints
Nahraďte zástupnou hodnotu <resource-group-name> názvem skupiny prostředků, která obsahuje účet úložiště.
<storage-account-name> Nahraďte zástupnou hodnotu názvem účtu úložiště.
Pokud chcete zobrazit koncové body v konzoli, použijte vlastnost az storage account show objektu účtu úložiště.
az storage account show -g <resource-group-name> -n <storage-account-name>
Nahraďte zástupnou hodnotu <resource-group-name> názvem skupiny prostředků, která obsahuje účet úložiště.
<storage-account-name> Nahraďte zástupnou hodnotu názvem účtu úložiště.
Viz také