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 |