Настройка предпочтительного варианта маршрутизации для общедоступного IP-адреса
Статья
В этой статье показано, как настроить параметры маршрутизации через сеть ISP (интернет-вариант) для общедоступного IP-адреса с помощью портал Azure, Azure PowerShell или Azure CLI. Созданный общедоступный IP-адрес можно связать со следующими ресурсами Azure для входящего и исходящего Интернет-трафика.
Виртуальная машина
Набор масштабирования виртуальных машин
Служба Azure Kubernetes (AKS)
подсистема балансировки нагрузки с доступом в Интернет;
Шлюз приложений
Брандмауэр Azure
По умолчанию предпочтительный вариант маршрутизации для общедоступного IP-адреса настроен на глобальную сеть Майкрософт для всех служб Azure и его можно связать с любой службой Azure.
Если вы предпочитаете выполнять справочные команды CLI локально, установите Azure CLI. Если вы работаете в Windows или macOS, Azure CLI можно запустить в контейнере Docker. Дополнительные сведения см. в статье Как запустить Azure CLI в контейнере Docker.
Если вы используете локальную установку, выполните вход в Azure CLI с помощью команды az login. Чтобы выполнить аутентификацию, следуйте инструкциям в окне терминала. Сведения о других возможностях, доступных при входе, см. в статье Вход с помощью Azure CLI.
Установите расширение Azure CLI при первом использовании, когда появится соответствующий запрос. Дополнительные сведения о расширениях см. в статье Использование расширений с Azure CLI.
Выполните команду az version, чтобы узнать установленную версию и зависимые библиотеки. Чтобы обновиться до последней версии, выполните команду az upgrade.
Для работы с этой статьей требуется Azure CLI версии 2.0.49 или более поздней. Если вы используете Azure Cloud Shell, последняя версия уже установлена.
В Azure есть Azure Cloud Shell, интерактивная оболочка среды, с которой можно работать в браузере. Для работы со службами Azure можно использовать Bash или PowerShell с Cloud Shell. Для запуска кода из этой статьи можно использовать предварительно установленные команды Cloud Shell. Ничего дополнительного в локальной среде устанавливать не нужно.
Начало работы с Azure Cloud Shell
Вариант
Пример и ссылка
Нажмите кнопку Попробовать в правом верхнем углу блока кода или команд. При нажатии кнопки Попробовать код или команда не копируется в Cloud Shell автоматически.
Чтобы открыть Cloud Shell в браузере, перейдите по адресу https://shell.azure.com или нажмите кнопку Запуск Cloud Shell.
Нажмите кнопку Cloud Shell в строке меню в правом верхнем углу окна портала Azure.
Чтобы использовать Azure Cloud Shell, выполните следующие действия:
Запустите Cloud Shell.
Нажмите кнопку Копировать в блоке кода (или блоке команд), чтобы скопировать код или команду.
Вставьте код или команду в окно сеанса Cloud Shell, нажав клавиши CTRL+SHIFT+V в Windows и Linux или CMD+SHIFT+V в macOS.
Нажмите клавишу ВВОД, чтобы запустить код или команду.
Чтобы установить и использовать PowerShell локально для работы с этой статьей, вам понадобится модуль Azure PowerShell 6.9.0 или более поздней версии. Выполните командлет Get-Module -ListAvailable Az, чтобы узнать установленную версию. Если вам необходимо выполнить обновление, ознакомьтесь со статьей, посвященной установке модуля Azure PowerShell. Если модуль PowerShell запущен локально, необходимо также выполнить командлет Connect-AzAccount, чтобы создать подключение к Azure.
Создание общедоступного IP-адреса с выбором предпочтительного варианта маршрутизации
В результатах поиска выберите Общедоступный IP-адрес. Затем на странице Общедоступный IP-адрес щелкните Создать.
Для параметра SKU выберите Стандартный.
Для параметра Предпочтение маршрутизации выберите Интернет.
В разделе Конфигурация IP-адреса IPv4 введите или выберите следующие сведения.
Параметр
Значение
Отток подписок
Выберите свою подписку.
Группа ресурсов
Щелкните Создать, введите RoutingPreferenceResourceGroup и щелкните OK.
Расположение
Выберите Восточная часть США.
Availability zone
Сохраните значение по умолчанию Избыточный между зонами.
Нажмите кнопку создания.
Примечание.
Общедоступные IP-адреса создаются с адресами IPv4 или IPv6. Но сейчас при выборе предпочтительного варианта маршрутизации поддерживается только IPV4.
Вы можете связать созданный выше общедоступный IP-адрес с виртуальной машиной Windows или Linux. Сведения о связывании общедоступного IP-адреса с виртуальной машиной см. в разделе о CLI в руководстве Связывание общедоступного IP-адреса с виртуальной машиной. Вы также можете связать общедоступный IP-адрес, созданный выше, с Azure Load Balancer, назначив его конфигурации внешнего интерфейса подсистемы балансировки нагрузки. Общедоступный IP-адрес будет выполнять функцию виртуального IP-адреса с балансировкой нагрузки.
Создайте группу ресурсов с помощью команды az group create. В следующем примере создается группа ресурсов в регионе Azure Восточная часть США.
az group create --name myResourceGroup --location eastus
Создание общедоступного IP-адреса
Создайте общедоступный IP-адрес с вариантом предпочтительной маршрутизации Интернет с помощью командлета az network public-ip create, как показано ниже.
Следующая команда создает новый общедоступный IP-адрес с параметром предпочтительного варианта маршрутизации Интернет в регионе Azure Восточная часть США.
Сейчас при выборе предпочтительного варианта маршрутизации поддерживаются только общедоступные IP-адреса IPV4.
Вы можете связать созданный выше общедоступный IP-адрес с виртуальной машиной Windows или Linux. Сведения о связывании общедоступного IP-адреса с виртуальной машиной см. в разделе о CLI в руководстве Связывание общедоступного IP-адреса с виртуальной машиной. Вы также можете связать общедоступный IP-адрес, созданный выше, с Azure Load Balancer, назначив его конфигурации внешнего интерфейса подсистемы балансировки нагрузки. Общедоступный IP-адрес будет выполнять функцию виртуального IP-адреса с балансировкой нагрузки.
Следующая команда создает новый общедоступный IP-адрес с предпочтительным вариантом маршрутизации Интернет в регионе Azure Восточная часть США:
Вы можете связать созданный выше общедоступный IP-адрес с виртуальной машиной Windows или Linux. Сведения о связывании общедоступного IP-адреса с виртуальной машиной см. в разделе о CLI в руководстве Связывание общедоступного IP-адреса с виртуальной машиной. Вы также можете связать общедоступный IP-адрес, созданный выше, с Azure Load Balancer, назначив его конфигурации внешнего интерфейса подсистемы балансировки нагрузки. Общедоступный IP-адрес будет выполнять функцию виртуального IP-адреса с балансировкой нагрузки.