Dela via


Snabbstart: Skapa ett offentligt IP-adressprefix med PowerShell

Lär dig mer om ett offentligt IP-adressprefix och hur du skapar, ändrar och tar bort ett. Ett offentligt IP-adressprefix är ett sammanhängande intervall med offentliga IP-adresser för standard-SKU.

När du skapar en offentlig IP-adressresurs kan du tilldela en statisk offentlig IP-adress från prefixet och associera adressen till virtuella datorer, lastbalanserare eller andra resurser. Mer information finns i Översikt över offentliga IP-adressprefix.

Förutsättningar

Om du väljer att installera och använda PowerShell lokalt kräver den här artikeln version 5.4.1 eller senare av Azure PowerShell-modulen. Kör Get-Module -ListAvailable Az för att hitta den installerade versionen. Om du behöver uppgradera kan du läsa Install Azure PowerShell module (Installera Azure PowerShell-modul). Om du kör PowerShell lokalt måste du också köra Connect-AzAccount för att skapa en anslutning till Azure.

Skapa en resursgrupp

En Azure-resursgrupp är en logisk container där Azure-resurser distribueras och hanteras.

Skapa en resursgrupp med New-AzResourceGroup med namnet QuickStartCreateIPPrefix-rg på platsen eastus2 .

$rg =@{
    Name = 'QuickStartCreateIPPrefix-rg'
    Location = 'eastus2'
}
New-AzResourceGroup @rg

Skapa ett offentligt IP-adressprefix

I det här avsnittet skapar du ett zonredundant, zonindefinierad och icke-zonindelad offentlig IP-prefix med hjälp av Azure PowerShell.

Prefixen i exemplen är:

  • IPv4 – /28 (16 adresser)

  • IPv6 – /124 (16 adresser)

Mer information om tillgängliga prefixstorlekar finns i Prefixstorlekar.

Skapa ett offentligt IP-prefix med New-AzPublicIpPrefix med namnet myPublicIpPrefix på platsen eastus2 .

IPv4

Om du vill skapa ett offentligt IP-prefix för IPv4 anger du IPv4 i parametern -IpAddressVersion . Om du vill skapa ett zonredundant IPv4-prefix anger du 1,2,3 i parametern -Zone .

$ipv4 =@{
    Name = 'myPublicIpPrefix'
    ResourceGroupName = 'QuickStartCreateIPPrefix-rg'
    Location = 'eastus2'
    PrefixLength = '28'
    IpAddressVersion = 'IPv4'
    Zone = 1,2,3
}
New-AzPublicIpPrefix @ipv4

IPv6

Om du vill skapa ett offentligt IP-prefix för IPv4 anger du IPv6 i parametern -IpAddressVersion . Om du vill skapa ett zonredundant IPv6-prefix anger du 1,2,3 i parametern -Zone .

$ipv6 =@{
    Name = 'myPublicIpPrefix'
    ResourceGroupName = 'QuickStartCreateIPPrefix-rg'
    Location = 'eastus2'
    PrefixLength = '124'
    IpAddressVersion = 'IPv6'
    Zone = 1,2,3
}
New-AzPublicIpPrefix @ipv6

Skapa en statisk offentlig IP-adress från ett prefix

När du har skapat ett prefix måste du skapa statiska IP-adresser från prefixet. I det här avsnittet skapar du en statisk IP-adress från prefixet som du skapade tidigare.

Skapa en offentlig IP-adress med New-AzPublicIpAddress i prefixet myPublicIpPrefix .

Om du vill skapa en offentlig IP-adress för IPv4 anger du IPv4 i parametern -IpAddressVersion .

$pf =@{
    Name = 'myPublicIpPrefix'
    ResourceGroupName = 'QuickStartCreateIPPrefix-rg'
}
$prefix = Get-AzPublicIpPrefix @pf

$ipv4 =@{
    Name = 'myPublicIpAddress'
    ResourceGroupName = 'QuickStartCreateIPPrefix-rg'
    Location = 'eastus2'
    Sku = 'Standard'
    Tier = 'Regional'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    PublicIpPrefix = $prefix
}
New-AzPublicIpAddress @ipv4

Anteckning

Endast statiska offentliga IP-adresser som skapats med standard-SKU:n kan tilldelas från prefixets intervall. Mer information om SKU:er för offentliga IP-adresser finns i offentlig IP-adress.

Ta bort ett prefix

I det här avsnittet får du lära dig hur du tar bort ett prefix.

Om du vill ta bort ett offentligt IP-prefix använder du Remove-AzPublicIpPrefix.

$pr =@{
    Name = 'myPublicIpPrefix'
    ResourceGroupName = 'QuickStartCreateIPPrefix-rg'
}
Remove-AzPublicIpPrefix @pr

Anteckning

Om adresser inom prefixet är associerade med offentliga IP-adressresurser måste du först ta bort de offentliga IP-adressresurserna. Se ta bort en offentlig IP-adress.

Rensa resurser

I den här artikeln skapade du ett offentligt IP-prefix och en offentlig IP-adress från prefixet.

När du är klar med det offentliga IP-prefixet tar du bort resursgruppen och alla resurser den innehåller:

Remove-AzResourceGroup -ResourceGroupName 'QuickStartCreateIPPrefix-rg'

Nästa steg

Gå vidare till nästa artikel och lär dig hur du skapar ett offentligt IP-prefix med hjälp av Azure CLI: