Dela via


Set-AzureRoute

Skapar en väg i en routningstabell.

Kommentar

De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.

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.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters: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 .

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters: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.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RouteName

Anger ett namn på den nya vägen som den här cmdleten lägger till.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RouteTable

Anger den routningstabell som den här cmdleten lägger till den nya vägen till.

Type:IRouteTable
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False