Как узнать, какой 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. Это покажет вам полное имя компьютера.