Set-AzureRoute
Vytvoří trasu v směrovací tabulce.
Poznámka:
Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.
Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.
Syntaxe
Set-AzureRoute
-RouteName <String>
-AddressPrefix <String>
-NextHopType <String>
[-NextHopIpAddress <String>]
-RouteTable <IRouteTable>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Rutina Set-AzureRoute vytvoří trasu v směrovací tabulce. Nová trasa se projeví téměř okamžitě na virtuálních počítačích přidružených ke směrovací tabulce.
Příklady
Příklad 1: Přidání trasy dalšího směrování virtuálního zařízení
PS C:\> New-AzureRouteTable -Name "ApplianceRouteTable" -Location "Central US" -Label "Appliance Route Table" | Set-AzureRoute -RouteName "ApplianceRoute03" -AddressPrefix "10.0.0.0/24" -NextHopType VirtualAppliance -NextHopIpAddress "10.0.1.5"
Routes Name Location Label
------ ---- -------- -----
{approute} AppRT Central US Appliance Route Table
Tento příkaz vytvoří směrovací tabulku s názvem ApplianceRouteTable v zadaném umístění. Příkaz předá směrovací tabulku do aktuální rutiny. Aktuální rutina přidá trasu s názvem ApplianceRoute03, což je typ dalšího segmentu směrování VirtualAppliance. Příkaz určuje IP adresu dalšího segmentu směrování a předponu adresy pro trasu.
Příklad 2: Přidání trasy dalšího segmentu směrování v internetu
PS C:\> Get-AzureRouteTable -Name "ApplianceRouteTable" | Set-AzureRoute -RouteName "InternetRoute" -AddressPrefix "0.0.0.0/0" -NextHopType Internet
Routes Name Location Label
------ ---- -------- -----
{approute, internetroute} AppRT Central US Appliance Route Table
Tento příkaz získá směrovací tabulku s názvem ApplianceRouteTable. Příkaz předá směrovací tabulku do aktuální rutiny. Aktuální rutina přidá trasu s názvem InternetRoute, což je typ dalšího segmentu směrování v internetu. Příkaz určuje předponu adresy pro trasu.
Parametry
-AddressPrefix
Určuje předponu adresy pro novou trasu.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-NextHopIpAddress
Určuje IP adresu zařízení, které je dalším segmentem směrování provozu, který používá tuto trasu. Tuto hodnotu zadejte pouze v případě, že pro parametr NextHopType zadáte hodnotu VirtualAppliance.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-NextHopType
Určuje typ dalšího segmentu směrování pro provoz, který používá tuto trasu. Platné hodnoty jsou:
- VPNGateway
- VNETLocal
- Internet
- VirtualAppliance
- Null
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Profile
Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.
Typ: | AzureSMProfile |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RouteName
Určuje název nové trasy, kterou tato rutina přidá.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RouteTable
Určuje směrovací tabulku, do které tato rutina přidá novou trasu.
Typ: | IRouteTable |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |