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
- Ett Azure-konto med en aktiv prenumeration. Skapa ett konto utan kostnad.
- Azure PowerShell installerat lokalt eller Azure Cloud Shell
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
- Zonredundant IPv4-prefix
- Zonindelad IPv4-prefix
- Icke-zonindefinierad IPv4-prefix
- IPv4-prefix för routningsprioritet
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: