Просмотр и изменение имен узлов

Имя узла определяет виртуальную машину в пользовательском интерфейсе и операциях Azure. Сначала назначьте имя узла виртуальной машины в поле имени виртуальной машины во время процесса создания в портал Azure. После создания виртуальной машины можно просмотреть и изменить имя узла через удаленное подключение или в портал Azure.

Просмотр имен узлов

Имя узла виртуальной машины в облачной службе можно просмотреть с помощью любого из следующих средств.

Портал Azure

В портал Azure перейдите к виртуальной машине и в меню службы выберите "Свойства". На странице "Свойства" можно просмотреть имя узла в разделе "Имя компьютера".

Снимок экрана: страница

Удаленный рабочий стол

Вы можете подключиться к виртуальной машине с помощью средства удаленного рабочего стола, например удаленного рабочего стола (Windows), удаленного взаимодействия Windows PowerShell (Windows), SSH (Linux и Windows) или Бастиона (портал Azure). Затем можно просмотреть имя узла несколькими способами:

  • Введите имя узла в PowerShell, командную строку или терминал SSH.
  • Введите ipconfig /all в командной строке (только Для Windows).
  • Просмотрите имя компьютера в параметрах системы (только Windows).

Необходимые компоненты

нет

Azure API

В клиенте REST выполните следующие действия:

  1. Убедитесь, что у вас есть прошедшее проверку подлинности подключение к портал Azure. Выполните действия, описанные в статье "Создание приложения Microsoft Entra и субъекта-службы" с доступом к ресурсам.

  2. Отправьте запрос в следующем формате:

    GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}?api-version=2022-11-01`. 
    

    Дополнительные сведения о запросах GET для виртуальных машин см. в разделе "Виртуальные машины— GET".

  3. Найдите элемент osProfile , computerName чтобы найти имя узла.

    Предупреждение

    Вы также можете просмотреть суффикс внутреннего домена для облачной службы, выполнив команду ipconfig /all из командной строки в сеансе удаленного рабочего стола (Windows) или выполнив из cat /etc/resolv.conf терминала SSH (Linux).

Изменение имени узла

Имя узла для любой виртуальной машины можно изменить, переименовав компьютер из сеанса удаленного рабочего стола или выполнив команду Run в портал Azure.

  1. Измените имя узла.

    • Из удаленного сеанса:

    • В портал Azure. Вы также можете выполнить эти команды, чтобы найти имя узла виртуальной машины из портал Azure с помощью команды Run. В портал Azure перейдите к виртуальной машине и в меню службы выберите команду "Выполнить". На странице команды "Выполнить" в портал Azure:

      • Для Windows выберите RunPowerShellScript и используйте Rename-Computer в области скрипта выполнения команд.
      • Для Linux выберите RunShellScript и используйте hostnamectl в области " Сценарий выполнения команд".

      На следующем рисунке показана страница "Выполнить команду" в портал Azure для виртуальной машины Windows.

      Снимок экрана: страница

  2. После запуска Rename-Computer виртуальной машины или hostnamectl на виртуальной машине необходимо перезапустить виртуальную машину для изменения имени узла.

    классическая модель развертывания Azure

    Классическая модель развертывания Azure использует файл конфигурации, который можно скачать и отправить для изменения имени узла. Чтобы разрешить имя узла ссылаться на экземпляры роли, необходимо задать значение имени узла в файле конфигурации службы для каждой роли. Для этого добавьте имя узла, которое требуется атрибуту vmName Role элемента. Значение атрибута vmName используется в качестве основы для имени узла каждого экземпляра роли.

    Например, если vmName есть webrole и есть три экземпляра этой роли, имена узлов экземпляров : webrole0webrole1и webrole2. Не нужно указывать имя узла для виртуальных машин в файле конфигурации, так как имя узла виртуальной машины заполняется на основе имени виртуальной машины. Дополнительные сведения о настройке службы Azure см. в схеме конфигурации службы Azure (CSCFG-файл).

    Файл конфигурации службы

    В классической модели развертывания Azure можно скачать файл конфигурации службы для развернутой службы в области настройки службы в портал Azure. Затем можно найти vmName атрибут Role name для элемента, чтобы увидеть имя узла. Это имя узла используется в качестве основы для имени узла каждого экземпляра роли. Например, если vmName есть webrole и есть три экземпляра этой роли, имена узлов экземпляров : webrole0webrole1и webrole2. Дополнительные сведения см. в схеме конфигурации azure виртуальная сеть.