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:

  1. Nyissa meg a PowerShell-konzolt emelt szintű jogosultságokkal.

  2. 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