Udostępnij za pośrednictwem


Szybki start: tworzenie publicznego adresu IP przy użyciu programu PowerShell

Z tego przewodnika Szybki start dowiesz się, jak utworzyć publiczny adres IP platformy Azure. Publiczne adresy IP na platformie Azure są używane do połączeń publicznych z zasobami platformy Azure. Publiczne adresy IP są dostępne w dwóch jednostkach SKU: podstawowa i standardowa. Dostępne są dwie warstwy publicznych adresów IP: regionalna i globalna. Preferencja routingu publicznego adresu IP jest ustawiana podczas tworzenia. Dostępne są opcje routingu internetowego i routingu usługi Microsoft Network.

Diagram of an example use of a public IP address. A public IP address is assigned to a load balancer.

Wymagania wstępne

  • Konto platformy Azure z aktywną subskrypcją. Utwórz konto bezpłatnie.
  • Zainstalowany lokalnie program Azure PowerShell lub usługa Azure Cloud Shell

Jeśli postanowisz zainstalować program PowerShell i używać go lokalnie, ten artykuł wymaga modułu Azure PowerShell w wersji 5.4.1 lub nowszej. Uruchom polecenie Get-Module -ListAvailable Az, aby dowiedzieć się, jaka wersja jest zainstalowana. Jeśli konieczne będzie uaktualnienie, zobacz Instalowanie modułu Azure PowerShell. Jeśli używasz programu PowerShell lokalnie, musisz też uruchomić polecenie Connect-AzAccount, aby utworzyć połączenie z platformą Azure.

Tworzenie grupy zasobów

Grupa zasobów platformy Azure to logiczny kontener przeznaczony do wdrażania zasobów platformy Azure i zarządzania nimi.

Utwórz grupę zasobów za pomocą polecenia New-AzResourceGroup o nazwie QuickStartCreateIP-rg w lokalizacji eastus2.

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

Tworzenie publicznego adresu IP

Uwaga

Publiczny adres IP jednostki SKU w warstwie Standardowa jest zalecany w przypadku obciążeń produkcyjnych. Aby uzyskać więcej informacji na temat jednostek SKU, zobacz Publiczne adresy IP.

Następujące polecenie działa w przypadku modułu Az.Network w wersji 4.5.0 lub nowszej. Aby uzyskać więcej informacji na temat aktualnie używanych modułów programu PowerShell, zapoznaj się z dokumentacją modułów PowerShellGet.

W tej sekcji utworzysz publiczny adres IP ze strefami. Publiczne adresy IP mogą być strefowo nadmiarowe lub strefowe.

Użyj polecenia New-AzPublicIpAddress , aby utworzyć standardowy publiczny adres IPv4 strefowo nadmiarowy o nazwie myStandardPublicIP w obszarze QuickStartCreateIP-rg.

Aby utworzyć adres IPv6, zmodyfikuj --IpAddressVersion parametr na IPv6.

$ip = @{
    Name = 'myStandardPublicIP'
    ResourceGroupName = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
    Sku = 'Standard'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    Zone = 1,2,3
}
New-AzPublicIpAddress @ip

Ważne

W przypadku modułów Az.Network starszych niż 4.5.0 uruchom powyższe polecenie bez określenia parametru strefy, aby utworzyć strefowo nadmiarowy adres IP.

Tworzenie strefowego lub publicznego adresu IP bez strefy

W tej sekcji dowiesz się, jak utworzyć strefowy lub publiczny adres IP bez strefy.

Aby utworzyć standardowy publiczny adres IPv4 w strefie 2 o nazwie myStandardPublicIP-zonal w obszarze QuickStartCreateIP-rg, użyj następującego polecenia.

Aby utworzyć adres IPv6, zmodyfikuj --IpAddressVersion parametr na IPv6.

$ip = @{
    Name = 'myStandardPublicIP-zonal'
    ResourceGroupName = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
    Sku = 'Standard'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    Zone = 2
}
New-AzPublicIpAddress @ip

Uwaga

Powyższe opcje stref są prawidłowymi wyborami tylko w regionach z Strefy dostępności.

Preferencja i warstwa routingu

Statyczne publiczne adresy IPv4 jednostki SKU w warstwie Standardowa obsługują preferencję routingu lub funkcję warstwy globalnej.

Domyślnie preferencja routingu dla publicznych adresów IP jest ustawiona na sieć firmy Microsoft, która dostarcza ruch przez globalną sieć globalną firmy Microsoft dla użytkownika.

Wybór Internetu minimalizuje podróże w sieci firmy Microsoft, zamiast tego przy użyciu sieci dostawcy usług internetowych tranzytowych w celu dostarczania ruchu w zoptymalizowanej pod kątem kosztów szybkości.

Aby uzyskać więcej informacji na temat preferencji routingu, zobacz Co to jest preferencja routingu (wersja zapoznawcza)?.

Polecenie tworzy nowy standardowy strefowo nadmiarowy publiczny adres IPv4 z preferencjami routingu typu Internet:

## Create IP tag for Internet and Routing Preference. ##
$tag = @{
    IpTagType = 'RoutingPreference'
    Tag = 'Internet'   
}
$ipTag = New-AzPublicIpTag @tag

## Create IP. ##
$ip = @{
    Name = 'myStandardPublicIP-RP'
    ResourceGroupName = 'QuickStartCreateIP-rg'
    Location = 'eastus2'
    Sku = 'Standard'
    AllocationMethod = 'Static'
    IpAddressVersion = 'IPv4'
    IpTag = $ipTag
    Zone = 1,2,3   
}
New-AzPublicIpAddress @ip

Czyszczenie zasobów

Po zakończeniu pracy z maszyną wirtualną i publicznym adresem IP usuń grupę zasobów i wszystkie zawarte w niej zasoby za pomocą polecenia Remove-AzResourceGroup.

Remove-AzResourceGroup -Name 'TutorVMRoutePref-rg'

Następne kroki

Przejdź do następnego artykułu, aby dowiedzieć się, jak utworzyć prefiks publicznego adresu IP: