Virtuális hálózati átjáró törlése a PowerShell használatával (klasszikus)
Ez a cikk segít törölni egy VPN-átjárót a klasszikus (örökölt) üzemi modellben a PowerShell használatával. A virtuális hálózati átjáró törlése után módosítsa a hálózati konfigurációs fájlt a már nem használt elemek eltávolításához.
A cikkben szereplő lépések a klasszikus üzemi modellre vonatkoznak, és nem vonatkoznak az aktuális üzemi modellre, a Resource Managerre. Hacsak nem kifejezetten a klasszikus üzemi modellben szeretne dolgozni, javasoljuk, hogy a cikk Resource Manager-verzióját használja.
Fontos
A továbbiakban nem hozhat létre új virtuális hálózati átjárókat a klasszikus üzemi modellhez (szolgáltatásfelügyeleti) virtuális hálózatokhoz. Új virtuális hálózati átjárók csak Resource Manager-alapú virtuális hálózatokhoz hozhatók létre.
1. lépés: Csatlakozás az Azure-ba
1. Telepítse a legújabb PowerShell-parancsmagokat.
A klasszikus üzemi modell használatakor nem használhatja az Azure Cloud Shellt. Ehelyett helyileg kell telepítenie az Azure Service Management (SM) PowerShell-parancsmagok legújabb verzióját a számítógépre. Ezek a parancsmagok eltérnek az AzureRM vagy az Az parancsmagoktól. Az SM-parancsmagok telepítéséhez lásd : Service Management-parancsmagok telepítése. Az Azure PowerShell-lel kapcsolatos további információkért tekintse meg az Azure PowerShell dokumentációját.
2. Csatlakozás az Azure-fiókjába.
Nyissa meg emelt szintű jogosultságokkal a PowerShell konzolt, és csatlakozzon a fiókjához. A következő példa segít a kapcsolódásban:
Nyissa meg a PowerShell-konzolt emelt szintű jogosultságokkal.
Csatlakozás a fiókhoz. A következő példa segít a kapcsolódásban:
Add-AzureAccount
2. lépés: A hálózati konfigurációs fájl exportálása és megtekintése
Hozzon létre egy könyvtárat a számítógépén, majd exportálja a hálózati konfigurációs fájlt a könyvtárba. Ezzel a fájllal megtekintheti az aktuális konfigurációs adatokat, és módosíthatja a hálózati konfigurációt is.
Ebben a példában a hálózati konfigurációs fájlt a C:\AzureNet helyre exportálja.
Get-AzureVNetConfig -ExportToFile C:\AzureNet\NetworkConfig.xml
Nyissa meg a fájlt egy szövegszerkesztővel, és tekintse meg a klasszikus virtuális hálózat nevét. Amikor virtuális hálózatot hoz létre az Azure Portalon, az Azure által használt teljes név nem látható a portálon. Előfordulhat például, hogy az Azure Portalon a "ClassicVNet1" nevű virtuális hálózat hosszabb névvel rendelkezik a hálózati konfigurációs fájlban. A név a következőhöz hasonló lehet: "Group ClassicRG1 ClassicVNet1". A virtuális hálózatok nevei "VirtualNetworkSite name =" néven jelennek meg. A PowerShell-parancsmagok futtatásakor használja a hálózati konfigurációs fájlban szereplő neveket.
3. lépés: A virtuális hálózati átjáró törlése
Virtuális hálózati átjáró törlésekor a virtuális hálózathoz az átjárón keresztüli összes kapcsolat megszakad. Ha P2S-ügyfelek csatlakoznak a virtuális hálózathoz, a rendszer figyelmeztetés nélkül leválasztja őket.
Ez a példa törli a virtuális hálózati átjárót. Ügyeljen arra, hogy a virtuális hálózat teljes nevét használja a hálózati konfigurációs fájlból.
Remove-AzureVNetGateway -VNetName "Group ClassicRG1 ClassicVNet1"
Ha sikeres, a visszatérés a következőt mutatja:
Status : Successful
4. lépés: A hálózati konfigurációs fájl módosítása
Virtuális hálózati átjáró törlésekor a parancsmag nem módosítja a hálózati konfigurációs fájlt. A már nem használt elemek eltávolításához módosítania kell a fájlt. A következő szakaszok segítenek módosítani a letöltött hálózati konfigurációs fájlt.
Helyi hálózati helyhivatkozások
A webhelyhivatkozási adatok eltávolításához módosítsa a konfigurációs módosításokat a Csatlakozás ionsToLocalNetwork/LocalNetworkSiteRef fájlban. A helyi helyhivatkozás eltávolítása aktiválja az Azure-t egy alagút törléséhez. A létrehozott konfigurációtól függően előfordulhat, hogy nem szerepel a LocalNetworkSiteRef listában.
<Gateway>
<ConnectionsToLocalNetwork>
<LocalNetworkSiteRef name="D1BFC9CB_Site2">
<Connection type="IPsec" />
</LocalNetworkSiteRef>
</ConnectionsToLocalNetwork>
</Gateway>
Példa:
<Gateway>
<ConnectionsToLocalNetwork>
</ConnectionsToLocalNetwork>
</Gateway>
Helyi hálózati helyek
Távolítsa el a már nem használt helyi webhelyeket. A létrehozott konfigurációtól függően előfordulhat, hogy nem szerepel a LocalNetworkSite listán.
<LocalNetworkSites>
<LocalNetworkSite name="Site1">
<AddressSpace>
<AddressPrefix>192.168.0.0/16</AddressPrefix>
</AddressSpace>
<VPNGatewayAddress>5.4.3.2</VPNGatewayAddress>
</LocalNetworkSite>
<LocalNetworkSite name="Site3">
<AddressSpace>
<AddressPrefix>192.168.0.0/16</AddressPrefix>
</AddressSpace>
<VPNGatewayAddress>57.179.18.164</VPNGatewayAddress>
</LocalNetworkSite>
</LocalNetworkSites>
Ebben a példában csak a Site3 webhelyet távolítottuk el.
<LocalNetworkSites>
<LocalNetworkSite name="Site1">
<AddressSpace>
<AddressPrefix>192.168.0.0/16</AddressPrefix>
</AddressSpace>
<VPNGatewayAddress>5.4.3.2</VPNGatewayAddress>
</LocalNetworkSite>
</LocalNetworkSites>
Ügyfélcímkészlet
Ha P2S-kapcsolattal rendelkezik a virtuális hálózathoz, vpnClientAddressPoolt fog létrehozni. Távolítsa el a törölt virtuális hálózati átjárónak megfelelő ügyfélcímkészleteket.
<Gateway>
<VPNClientAddressPool>
<AddressPrefix>10.1.0.0/24</AddressPrefix>
</VPNClientAddressPool>
<ConnectionsToLocalNetwork />
</Gateway>
Példa:
<Gateway>
<ConnectionsToLocalNetwork />
</Gateway>
GatewaySubnet
Törölje a virtuális hálózatnak megfelelő GatewaySubnetet .
<Subnets>
<Subnet name="FrontEnd">
<AddressPrefix>10.11.0.0/24</AddressPrefix>
</Subnet>
<Subnet name="GatewaySubnet">
<AddressPrefix>10.11.1.0/29</AddressPrefix>
</Subnet>
</Subnets>
Példa:
<Subnets>
<Subnet name="FrontEnd">
<AddressPrefix>10.11.0.0/24</AddressPrefix>
</Subnet>
</Subnets>
5. lépés: A hálózati konfigurációs fájl feltöltése
Mentse a módosításokat, és töltse fel a hálózati konfigurációs fájlt az Azure-ba. Győződjön meg arról, hogy a környezethez szükséges módon módosítja a fájl elérési útját.
Set-AzureVNetConfig -ConfigurationPath C:\AzureNet\NetworkConfig.xml
Ha sikeres, a visszatérés az alábbi példához hasonlót mutat:
OperationDescription OperationId OperationStatus
-------------------- ----------- ---------------
Set-AzureVNetConfig e0ee6e66-9167-cfa7-a746-7casb9 Succeeded