Set-AzRouteConfig
Frissíti egy útvonaltábla útvonalkonfigurációját.
Syntax
Set-AzRouteConfig
-RouteTable <PSRouteTable>
[-Name <String>]
[-AddressPrefix <String>]
[-NextHopType <String>]
[-NextHopIpAddress <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
A Set-AzRouteConfig parancsmag frissíti az útvonaltáblák útvonalkonfigurációját.
Példák
1. példa: Útvonal módosítása
Get-AzRouteTable -ResourceGroupName "ResourceGroup11" -Name "RouteTable01" | Set-AzRouteConfig -Name "Route02" -AddressPrefix 10.4.0.0/16 -NextHopType VnetLocal | Set-AzRouteTable
Name : Routetable01
ResourceGroupName : ResourceGroup11
Location : eastus
Id : /subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/ResourceGroup11/providers/Microsoft.Networ
k/routeTables/RouteTable01
Etag : W/"58c2922e-9efe-4554-a457-956ef44bc718"
ProvisioningState : Succeeded
Tags :
Routes : [
{
"Name": "Route07",
"Etag": "W/\"58c2922e-9efe-4554-a457-956ef44bc718\"",
"Id": "/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/ResourceGroup11/providers/Micro
soft.Network/routeTables/Routetable01/routes/Route07",
"AddressPrefix": "10.1.0.0/16",
"NextHopType": "VnetLocal",
"NextHopIpAddress": null,
"ProvisioningState": "Succeeded"
},
{
"Name": "route02",
"Etag": "W/\"58c2922e-9efe-4554-a457-956ef44bc718\"",
"Id": "/subscriptions/xxxx-xxxx-xxxx-xxxx/resourceGroups/ResourceGroup11/providers/Micro
soft.Network/routeTables/routetable01/routes/route02",
"AddressPrefix": "10.4.0.0/16",
"NextHopType": "VnetLocal",
"NextHopIpAddress": null,
"ProvisioningState": "Succeeded"
}
]
Subnets : []
Ez a parancs a Get-AzRouteTable parancsmaggal lekéri a RouteTable01 nevű útvonaltáblát. A parancs a folyamatkezelővel továbbítja a táblát az aktuális parancsmagnak. Az aktuális parancsmag módosítja a Route02 nevű útvonalat, majd átadja az eredményt a Set-AzRouteTable parancsmagnak, amely frissíti a táblát a módosításoknak megfelelően.
2. példa: Útvonal módosítása szolgáltatáscímke használatával (nyilvános előzetes verzió)
Set-AzRouteConfig -Name "Route02" -AddressPrefix "AppService" -NextHopType "VirtualAppliance" -NextHopIpAddress "10.0.2.4"
Ez a parancs módosítja a Route02 nevű útvonalat, és addressPrefix paraméterként egy szolgáltatáscímkét ad meg.
Paraméterek
-AddressPrefix
Megadja a célhelyet osztály nélküli tartományközi útválasztás (CIDR) formátumban, amelyre az útvonal vonatkozik. Itt is megadhat egy szolgáltatáscímkét (ez a funkció nyilvános előzetes verzióban érhető el).
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Típus: | SwitchParameter |
Aliasok: | cf |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Típus: | IAzureContextContainer |
Aliasok: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Name
Megadja annak az útvonalnak a nevét, amelyet ez a parancsmag módosít.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-NextHopIpAddress
Megadja az Azure-beli virtuális hálózathoz hozzáadott virtuális berendezés IP-címét. Ez az útvonal a csomagokat erre a címre továbbítja. Ezt a paramétert csak akkor adja meg, ha a VirtualAppliance értékét adja meg a NextHopType paraméterhez.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-NextHopType
Meghatározza, hogy ez az útvonal hogyan továbbítja a csomagokat. A paraméter elfogadható értékei a következők:
- Internet. Az Azure által biztosított alapértelmezett internetes átjáró.
- Nincs. Ha ezt az értéket adja meg, az útvonal nem továbbítja a csomagokat.
- VirtualAppliance. Az Azure-beli virtuális hálózathoz hozzáadott virtuális berendezés.
- VirtualNetworkGateway. Azureserver-to-server virtuális magánhálózati átjáró.
- VnetLocal. A helyi virtuális hálózat. Ha két alhálózattal (10.1.0.0/16 és 10.2.0.0/16) rendelkezik ugyanabban a virtuális hálózatban, válassza ki az egyes alhálózatok VnetLocal értékét a másik alhálózatra való továbbításhoz.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-RouteTable
Megadja azt az útvonaltáblát, amelyhez ez az útvonal társítva van.
Típus: | PSRouteTable |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Típus: | SwitchParameter |
Aliasok: | wi |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |