Sdílet prostřednictvím


Vytvoření virtuální sítě (Classic) s několika podsítěmi

Důležité

Klasická virtuální síť je teď pro nové zákazníky zastaralá a bude vyřazena 31. srpna 2024 pro všechny zákazníky. Nová nasazení by měla používat nový model nasazení založený na Azure Resource Manageru na virtuální síti založené na Azure Resource Manageru.

Důležité

Azure má dva různé modely nasazení pro vytváření a práci s prostředky: 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 (classic) můžou vzájemně komunikovat 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ě .

Výstraha

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

Virtuální síť (Classic) můžete vytvořit pomocí webu 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 web Azure Portal. Přihlaste se pomocí svého účtu Azure. Pokud účet Azure nemáte, můžete si zaregistrovat bezplatnou zkušební verzi.

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

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

  4. V okně Vybrat model nasazení v podokně Virtuální síť, které se zobrazí, vyberte Classic a potom klikněte na Vytvořit.

  5. Do podokna 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 zdrojů 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 vytvořit pouze jednu podsíť při vytváření virtuální sítě. V tomto kurzu vytvoříte druhou podsíť po vytvoření virtuální sítě. Později můžete v podsíti Veřejné vytvořit prostředky, které budou přístupné z internetu. Můžete také vytvořit prostředky, které nejsou přístupné z internetu v privátní podsíti. Pokud chcete vytvořit druhou podsíť, zadejte myVnet do pole Prohledat prostředky v horní části stránky. Po zobrazení ve výsledcích hledání klikněte na myVnet .

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

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

  9. V podokně Přidat podsíť zadejte Private pro Název. Jako rozsah adres zadejte 10.0.1.0/24. Klikněte na OK.

  10. V podokně myVnet – Podsítě můžete zobrazit veřejné a privátní podsítě, které jste vytvořili.

  11. Volitelné: Po dokončení tohoto kurzu můžete chtít odstranit vytvořené prostředky, abyste nemuseli účtovat poplatky za využití:

    • V podokně myVnet klikněte na Přehled.
    • V podokně myVnet klikněte na ikonu Odstranit.
    • Odstranění potvrdíte kliknutím na ano v poli Odstranit virtuální síť .

Azure CLI (příkazový řádek nástroje Azure)

  1. Můžete buď nainstalovat a nakonfigurovat Azure CLI, nebo použít rozhraní příkazového řádku v Azure Cloud Shellu. Azure Cloud Shell je bezplatné prostředí Bash, které můžete spustit přímo na webu Azure Portal. Má předinstalované rozhraní Azure CLI, které je nakonfigurované pro použití s vaším účtem. Pokud chcete získat nápovědu pro příkazy rozhraní příkazového řádku, zadejte azure <command> --help.

  2. V relaci rozhraní příkazového řádku se přihlaste k Azure pomocí následujícího příkazu. Pokud kliknete na Vyzkoušet v poli dole, 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íť ve virtuální síti:

    azure network vnet subnet create --name Public --vnet-name myVnet --address-prefix 10.0.1.0/24
    
  6. Projděte si 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 při dokončení tohoto kurzu, abyste nemuseli účtovat 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ě (classic) pomocí 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 PowerShellu. 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 Add-AzureAccount příkazu.

  4. Podle potřeby změňte následující cestu a název souboru a pak exportujte 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, použijte libovolný textový editor a přidejte do konfiguračního souboru sítě element VirtualNetworkSite , který následuje.

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

    Zkontrolujte schéma celého konfiguračního souboru sítě.

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

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

    Výstraha

    Import změněného konfiguračního souboru sítě může způsobit změny stávajících virtuálních sítí (classic) ve vašem předplatném. Ujistěte se, že přidáte 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. Projděte si 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, abyste nemuseli účtovat poplatky za využití. Pokud chcete virtuální síť odstranit, proveďte znovu kroky 4 až 6. Tentokrát odeberte prvek VirtualNetworkSite , který jste přidali v kroku 5.

Poznámka:

Ačkoli nemůžete určit skupinu prostředků, ve které se má vytvořit virtuální síť (klasické) pomocí PowerShellu, Azure vytvoří virtuální síť ve skupině prostředků pojmenované Default-Networking.


Další kroky

  • Další informace o všech nastaveních virtuální sítě a podsítě najdete v tématu Správa virtuálních sítí a správa podsítí virtuálních sítí. Pro splnění různých požadavků máte různé možnosti použití virtuálních sítí a podsítí v produkčním prostředí.
  • 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 propojení virtuálních sítí. Můžete propojit virtuální síť (Resource Manager) s virtuální sítí (classic), ale nemůžete vytvořit propojení mezi dvěma virtuálními sítěmi (classic).
  • Připojte virtuální síť k on-premises síti pomocí VPN brány nebo okruhu Azure ExpressRoute.