Sdílet prostřednictvím


Vytvoření virtuální sítě (klasické) s více podsítěmi

Důležité

Klasický Virtual Network je teď pro nové zákazníky zastaralý a 31. srpna 2024 bude vyřazen pro všechny zákazníky. Nová nasazení by měla používat nový model nasazení azure Resource Manager založený na azure Resource Manager Virtual Network

Důležité

Azure má dva různé modely nasazení pro vytváření prostředků a práci s nimi: Resource Manager a classic. Tento článek se věnuje použití klasického modelu nasazení. Microsoft doporučuje vytvářet většinu nových virtuálních sítí prostřednictvím modelu nasazení Resource Manager.

V tomto kurzu se dozvíte, jak vytvořit základní virtuální síť Azure (Classic), která má samostatné veřejné a privátní podsítě. V podsíti můžete vytvářet prostředky Azure, jako jsou virtuální počítače a cloudové služby. Prostředky vytvořené ve virtuálních sítích (klasické) můžou komunikovat mezi sebou a s prostředky v jiných sítích připojených k virtuální síti.

Přečtěte si další informace o všech nastaveních virtuální sítě a podsítě .

Upozornění

Když je předplatné zakázané, Azure okamžitě odstraní virtuální sítě (klasické). Virtuální sítě (klasické) se odstraní bez ohledu na to, jestli ve virtuální síti existují prostředky. Pokud později předplatné znovu povolíte, musí se znovu vytvořit prostředky, které existovaly ve virtuální síti.

Virtuální síť (classic) můžete vytvořit pomocí Azure Portal, rozhraní příkazového řádku Azure (CLI) 1.0 nebo PowerShellu.

Portál

  1. V internetovém prohlížeči přejděte na Azure Portal. Přihlaste se pomocí účtu Azure. Pokud účet Azure nemáte, můžete si zaregistrovat bezplatnou zkušební verzi.

  2. Klikněte na Vytvořit prostředek na portálu.

  3. Do pole Hledat na Marketplace v horní části podokna Nový, které se zobrazí, zadejte Virtuální síť. Jakmile se zobrazí ve výsledcích hledání, klikněte na Virtuální síť .

  4. V okně Vybrat model nasazení v podokně Virtual Network, které se zobrazí, vyberte Classic a klikněte na Vytvořit.

  5. V podokně Vytvořit virtuální síť (classic) zadejte následující hodnoty a klikněte na Vytvořit:

    Nastavení Hodnota
    Název myVnet
    Adresní prostor 10.0.0.0/16
    Název podsítě Veřejná
    Rozsah adres podsítě 10.0.0.0/24
    Skupina prostředků Ponechte vybranou možnost Vytvořit nový a zadejte myResourceGroup.
    Předplatné a umístění Vyberte své předplatné a umístění.

    Pokud s Azure začínáte, přečtěte si další informace o skupinách prostředků, předplatných a umístěních (označovaných také jako oblasti).

  6. Na portálu můžete při vytváření virtuální sítě vytvořit jenom jednu podsíť. V tomto kurzu vytvoříte druhou podsíť po vytvoření virtuální sítě. Později můžete v podsíti Public vytvořit prostředky přístupné z internetu. Můžete také vytvořit prostředky, které nejsou přístupné z internetu v podsíti Private . Pokud chcete vytvořit druhou podsíť, zadejte myVnet do pole Hledat prostředky v horní části stránky. Jakmile se zobrazí ve výsledcích hledání, klikněte na myVnet .

  7. V podokně Vytvořit virtuální síť (classic), které se zobrazí, klikněte na Podsítě (v části NASTAVENÍ).

  8. V podokně myVnet – Podsítě, které se zobrazí, klikněte na + Přidat.

  9. Jako Název v podokně Přidat podsíť zadejte Privátní. Jako Rozsah adres zadejte 10.0.1.0/24. Klikněte na OK.

  10. V podokně myVnet – Podsítě uvidíte veřejné a privátní podsítě, které jste vytvořili.

  11. Volitelné: Po dokončení tohoto kurzu můžete chtít odstranit prostředky, které jste vytvořili, aby se vám neúčtovaly poplatky za využití:

    • V podokně myVnet klikněte na Přehled.
    • V podokně myVnet klikněte na ikonu Odstranit.
    • Odstranění potvrďte tak, že v poli Odstranit virtuální síť kliknete na Ano.

Azure CLI

  1. Můžete buď nainstalovat a nakonfigurovat Azure CLI, nebo použít rozhraní příkazového řádku v rámci azure Cloud Shell. Služba Azure Cloud Shell je volně dostupné prostředí Bash, které můžete spustit přímo z portálu Azure Portal. Má předinstalované rozhraní Azure CLI, které je nakonfigurované pro použití s vaším účtem. Nápovědu k příkazům rozhraní příkazového řádku získáte zadáním azure <command> --helppříkazu .

  2. V relaci rozhraní příkazového řádku se přihlaste k Azure pomocí následujícího příkazu. Pokud v následujícím poli kliknete na Vyzkoušet, otevře se Cloud Shell. K předplatnému Azure se můžete přihlásit bez zadání následujícího příkazu:

    azure login
    
  3. Pokud chcete zajistit, aby rozhraní příkazového řádku bylo v režimu správy služeb, zadejte následující příkaz:

    azure config mode asm
    
  4. Vytvořte virtuální síť s privátní podsítí:

    azure network vnet create --vnet myVnet --address-space 10.0.0.0 --cidr 16  --subnet-name Private --subnet-start-ip 10.0.0.0 --subnet-cidr 24 --location "East US"
    
  5. Vytvořte veřejnou podsíť v rámci virtuální sítě:

    azure network vnet subnet create --name Public --vnet-name myVnet --address-prefix 10.0.1.0/24
    
  6. Zkontrolujte virtuální síť a podsítě:

    azure network vnet show --vnet myVnet
    
  7. Volitelné: Možná budete chtít odstranit prostředky, které jste vytvořili po dokončení tohoto kurzu, aby se vám neúčtovaly poplatky za využití:

    azure network vnet delete --vnet myVnet --quiet
    

Poznámka

I když nemůžete určit skupinu prostředků pro vytvoření virtuální sítě (klasické) v rozhraní příkazového řádku, Azure vytvoří virtuální síť ve skupině prostředků s názvem Default-Networking.

PowerShell

  1. Nainstalujte nejnovější verzi modulu Azure pro PowerShell. Pokud s Azure PowerShellem začínáte, podívejte se na Přehled Azure PowerShellu.

  2. Spusťte relaci PowerShellu.

  3. V PowerShellu se přihlaste k Azure zadáním příkazu Add-AzureAccount.

  4. Podle potřeby změňte následující cestu a název souboru a pak vyexportujte existující konfigurační soubor sítě:

    Get-AzureVNetConfig -ExportToFile c:\azure\NetworkConfig.xml
    
  5. Pokud chcete vytvořit virtuální síť s veřejnými a privátními podsítěmi, přidejte do konfiguračního souboru sítě pomocí libovolného textového editoru následující element VirtualNetworkSite .

    <VirtualNetworkSite name="myVnet" Location="East US">
        <AddressSpace>
          <AddressPrefix>10.0.0.0/16</AddressPrefix>
        </AddressSpace>
        <Subnets>
          <Subnet name="Private">
            <AddressPrefix>10.0.0.0/24</AddressPrefix>
          </Subnet>
          <Subnet name="Public">
            <AddressPrefix>10.0.1.0/24</AddressPrefix>
          </Subnet>
        </Subnets>
      </VirtualNetworkSite>
    

    Projděte si úplné schéma konfiguračního souboru sítě.

  6. Importujte konfigurační soubor sítě:

    Set-AzureVNetConfig -ConfigurationPath c:\azure\NetworkConfig.xml
    

    Upozornění

    Import změněného konfiguračního souboru sítě může způsobit změny ve stávajících virtuálních sítích (klasických) ve vašem předplatném. Ujistěte se, že jste přidali jenom předchozí virtuální síť a že z předplatného nezměníte ani neodeberete žádné existující virtuální sítě.

  7. Zkontrolujte virtuální síť a podsítě:

    Get-AzureVNetSite -VNetName "myVnet"
    
  8. Volitelné: Možná budete chtít odstranit prostředky, které jste vytvořili po dokončení tohoto kurzu, aby se vám neúčtovaly poplatky za využití. Pokud chcete virtuální síť odstranit, proveďte znovu kroky 4 až 6, tentokrát odeberte element VirtualNetworkSite , který jste přidali v kroku 5.

Poznámka

I když nemůžete zadat skupinu prostředků pro vytvoření virtuální sítě (klasické) v PowerShellu, Azure vytvoří virtuální síť ve skupině prostředků s názvem Default-Networking.


Další kroky

  • Další informace o všech nastaveních virtuální sítě a podsítě najdete v tématech Správa virtuálních sítí a Správa podsítí virtuálních sítí. Máte různé možnosti použití virtuálních sítí a podsítí v produkčním prostředí, abyste splnili různé požadavky.
  • Vytvořte virtuální počítač s Windows nebo Linuxem a pak ho připojte k existující virtuální síti.
  • Pokud chcete propojit dvě virtuální sítě ve stejném umístění Azure, vytvořte mezi nimi partnerský vztah virtuálních sítí. Můžete vytvořit partnerský vztah virtuální sítě (Resource Manager) k virtuální síti (klasické), ale nemůžete vytvořit partnerský vztah mezi dvěma virtuálními sítěmi (klasické).
  • Připojte virtuální síť k místní síti pomocí VPN Gateway nebo okruhu Azure ExpressRoute.