Set-AzureRoute
Skapar en väg i en routningstabell.
Kommentar
De cmdletar som refereras i den här dokumentationen används för att hantera äldre Azure-resurser som använder API:er för Azure Service Manager (ASM). Den här äldre PowerShell-modulen rekommenderas inte när du skapar nya resurser eftersom ASM är schemalagt för tillbakadragning. Mer information finns i Azure Service Manager-tillbakadragning.
Az PowerShell-modulen är den rekommenderade PowerShell-modulen för hantering av Arm-resurser (Azure Resource Manager) med PowerShell.
Syntax
Set-AzureRoute
-RouteName <String>
-AddressPrefix <String>
-NextHopType <String>
[-NextHopIpAddress <String>]
-RouteTable <IRouteTable>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Set-AzureRoute-cmdleten skapar en väg i en routningstabell. Den nya vägen börjar gälla nästan omedelbart på de virtuella datorer som är associerade med routningstabellen.
Exempel
Exempel 1: Lägg till en virtuell installation nästa hoppväg
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
Det här kommandot skapar en routningstabell med namnet ApplianceRouteTable på den angivna platsen. Kommandot skickar routningstabellen till den aktuella cmdleten. Den aktuella cmdleten lägger till en väg med namnet ApplianceRoute03, som är en VirtualAppliance nästa hopptyp. Kommandot anger nästa hopp-IP-adress och adressprefixet för vägen.
Exempel 2: Lägg till en nästa hoppväg på Internet
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
Det här kommandot hämtar en routningstabell med namnet ApplianceRouteTable. Kommandot skickar routningstabellen till den aktuella cmdleten. Den aktuella cmdleten lägger till en väg med namnet InternetRoute, som är en Internet-nästa hopptyp. Kommandot anger adressprefixet för vägen.
Parametrar
-AddressPrefix
Anger ett adressprefix för den nya vägen.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-NextHopIpAddress
Anger IP-adressen för den installation som är nästa hopp för trafik som använder den här vägen. Ange endast det här värdet om du anger värdet VirtualAppliance för parametern NextHopType .
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-NextHopType
Anger nästa hopptyp för trafik som använder den här vägen. Giltiga värden är:
- VPNGateway
- VNETLocal
- Internet
- VirtualAppliance
- Null
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Profile
Anger den Azure-profil som den här cmdleten läser från. Om du inte anger någon profil läser den här cmdleten från den lokala standardprofilen.
Typ: | AzureSMProfile |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-RouteName
Anger ett namn på den nya vägen som den här cmdleten lägger till.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-RouteTable
Anger den routningstabell som den här cmdleten lägger till den nya vägen till.
Typ: | IRouteTable |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |