Udostępnij za pośrednictwem


Szybki start: tworzenie publicznego adresu IP przy użyciu szablonu usługi Resource Manager

W tym artykule pokazano, jak utworzyć zasób publicznego adresu IP w szablonie usługi Resource Manager.

Diagram przykładowego użycia publicznego adresu IP. Publiczny adres IP jest przypisywany do modułu równoważenia obciążenia.

Aby uzyskać więcej informacji na temat zasobów, z których można skojarzyć ten publiczny adres IP, oraz różnicę między podstawowymi i standardowymi jednostkami SKU, zobacz Publiczne adresy IP.

Wymagania wstępne

  • Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.
  • Grupa zasobów w ramach subskrypcji platformy Azure.
  • Szablon usługi Azure Resource Manager dla sekcji publicznego adresu IP.

Tworzenie publicznego adresu IP standardowej jednostki SKU ze strefami

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

Strefowo nadmiarowy

Kod w tej sekcji tworzy strefowo nadmiarowy publiczny adres IPv4 o nazwie myStandardPublicIP.

Aby utworzyć adres IPv6, zmodyfikuj publicIPAddressVersion parametr na IPv6.

Sekcja szablonu do dodania:

{
  "apiVersion": "2020-08-01",
  "type": "Microsoft.Network/publicIPAddresses",
  "name": "myStandardPublicIP",
  "location": "[resourceGroup().location]",
  "sku": {
    "name": "Standard"
  },
  "zones": [
    "1",
    "2",
    "3"
  ],
  "properties": {
    "publicIPAllocationMethod": "Static",
    "publicIPAddressVersion": "IPv4"
  }

Ważne

W przypadku wersji interfejsu API starszych niż 2020-08-01 użyj powyższego kodu bez określania parametru strefy dla jednostki SKU w warstwie Standardowa, aby utworzyć strefowo nadmiarowy adres IP.

Uwaga

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

Strefowy

Kod w tej sekcji tworzy standardowy publiczny adres IPv4 strefowy o nazwie myStandardPublicIP-zonal.

Aby utworzyć standardowy strefowy publiczny adres IP w strefie 2, właściwość "zones" zawiera wartość "2".

Sekcja szablonu do dodania:

{
  "apiVersion": "2020-08-01",
  "type": "Microsoft.Network/publicIPAddresses",
  "name": "myStandardPublicIP-zonal",
  "location": "[resourceGroup().location]",
  "sku": {
    "name": "Standard"
  },
  "zones": [
    "2"
  ],
  "properties": {
    "publicIPAllocationMethod": "Static",
    "publicIPAddressVersion": "IPv4"
  }

Uwaga

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

Tworzenie standardowego publicznego adresu IP bez stref

W tej sekcji utworzysz nienależące do strefowego adresu IP.

Kod w tej sekcji tworzy standardowy publiczny adres IPv4 bez strefy o nazwie myStandardPublicIP. Sekcja kodu jest prawidłowa dla wszystkich regionów z Strefy dostępności lub bez.

Aby utworzyć adres IPv6, zmodyfikuj parametr publicIPAddressVersion na IPv6.

Sekcja szablonu do dodania:

{
  "apiVersion": "2020-08-01",
  "type": "Microsoft.Network/publicIPAddresses",
  "name": "myStandardPublicIP-nozone",
  "location": "[resourceGroup().location]",
  "sku": {
    "name": "Standard"
  },
  "properties": {
    "publicIPAllocationMethod": "Static",
    "publicIPAddressVersion": "IPv4"
  }

Ważne

W przypadku wersji interfejsu API starszych niż 2020-08-01 nie określono parametru strefy dla jednostki SKU w warstwie Standardowa spowoduje utworzenie strefowo nadmiarowego adresu IP.

Tworzenie podstawowego publicznego adresu IP

W tej sekcji utworzysz podstawowy adres IP. Podstawowe publiczne adresy IP nie obsługują stref dostępności.

Kod w tej sekcji tworzy podstawowy publiczny adres IPv4 o nazwie myBasicPublicIP.

Aby utworzyć adres IPv6, zmodyfikuj parametr publicIPAddressVersion na IPv6.

Sekcja szablonu do dodania:

{
  "apiVersion": "2020-08-01",
  "type": "Microsoft.Network/publicIPAddresses",
  "name": "myBasicPublicIP",
  "location": "[resourceGroup().location]",
  "sku": {
    "name": "Basic"
  },
  "properties": {
    "publicIPAllocationMethod": "Static",
    "publicIPAddressVersion": "IPv4"
  }

Jeśli adres IP zmieni się w czasie, można wybrać przypisanie adresu IP publicIPAllocationMethod, zmieniając wartość AllocationMethod na Dynamiczny.

Uwaga

Podstawowy adres IPv6 musi zawsze mieć wartość "Dynamiczny".

Preferencja i warstwa routingu

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

Preferencja routingu

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)?.

Aby użyć preferencji routingu internetowego dla standardowego publicznego adresu IPv4 strefowo nadmiarowego, sekcja szablonu powinna wyglądać podobnie do:

{
  "apiVersion": "2020-08-01",
  "type": "Microsoft.Network/publicIPAddresses",
  "name": "myStandardZRPublicIP-RP",
  "location": "[resourceGroup().location]",
  "sku": {
    "name": "Standard"
  },
  "zones": [
    "1",
    "2",
    "3"
  ],
  "properties": {
    "publicIPAllocationMethod": "Static",
    "publicIPAddressVersion": "IPv4",
    "ipTags": [
      {
        "ipTagType": "RoutingPreference",
        "tag": "Internet"
      }
    ]
  }
}

Warstwa

Publiczne adresy IP są skojarzone z jednym regionem. Warstwa Global obejmuje adres IP w wielu regionach. Warstwa globalna jest wymagana dla frontonów modułów równoważenia obciążenia między regionami.

Aby uzyskać więcej informacji, zobacz Moduł równoważenia obciążenia między regionami.

Aby użyć standardowego globalnego publicznego adresu IPv4, sekcja szablonu powinna wyglądać podobnie do następującego:

{
  "apiVersion": "2020-08-01",
  "type": "Microsoft.Network/publicIPAddresses",
  "name": "myStandardPublicIP-Global",
  "location": "[resourceGroup().location]",
  "sku": {
    "name": "Standard",
    "tier": "Global"
  },
  "properties": {
    "publicIPAllocationMethod": "Static",
    "publicIPAddressVersion": "IPv4"
  }

Dodatkowe informacje

Aby uzyskać więcej informacji na temat właściwości publicznych adresów IP wymienionych w tym artykule, zobacz Zarządzanie publicznymi adresami IP.

Następne kroki