Как узнать, какой IP-порт принадлежит какому экземпляру масштабируемого набора виртуальных машин

У меня есть Azure Windows VMSS с двумя экземплярами в рабочем состоянии с балансировщиком нагрузки:

  • Правило LB — порт 80
  • Правило входящего NAT — внешний порт 50000, сервисный порт 3389

Мой общедоступный IP-адрес VMSS:20.1.13.195

Я подключаюсь к первому экземпляру виртуальной машины с помощью службы RDP - 20.1.13.195:50000 . Второй экземпляр виртуальной машины - 20.1.13.195:50001.

  • Имя VMSS: TestWinVMSS01.
  • Имя экземпляра 1: TestWinVMSS01_0
  • Имя экземпляра 2: TestWinVMSS01_1

Я могу подключиться к первому экземпляру VMSS, используя (его общедоступный IP-адрес: внешний порт) в службе подключений RDP.

Я также тестировал с IP20.1.13.195:50002это означает, что соединение не удалось, поскольку нет третьего экземпляра. Это ожидаемо.

Я сомневаюсь в том, что когда я подключаюсь к IP-адресу экземпляра (20.1.13.195:50001), могу ли я подтвердить, что он подключается ко второму экземпляру виртуальной машины. Если да, то как?

1 ответ

Спасибо Sam Cogan.

После входа в виртуальную машину с использованием порта 50001 проверьте имя компьютера, чтобы убедиться, что это второй экземпляр виртуальной машины. Несколько методов:

  • Щелкните правой кнопкой мыши «Пуск» — «Выполнить», cmd.exe. В командной строке введите: set comp и нажмите Enter. Вы должны увидеть COMPUTERNAME=TestWinVMSS01_1.

  • Щелкните правой кнопкой мыши «Пуск» — «Система». Вы должны увидеть имя устройства TestWinVMSS01_1.

  • Щелкните правой кнопкой мыши «Пуск» — «Выполнить», sysdm.cpl. Это покажет вам полное имя компьютера.

Другие вопросы по тегам