如何知道哪个 IP 端口属于虚拟机规模集的哪个实例

如何知道哪个 IP 端口属于虚拟机规模集的哪个实例

我有一个 Azure Windows VMSS,其中有 2 个实例处于运行状态,并带有一个负载均衡器:

  • LB 规则 - 端口 80
  • 入站 NAT 规则 - 前端端口 50000,服务端口 3389

我的 VMSS 公共 IP 是20.1.13.195

我正在使用 RDP 服务连接第一个 VM 实例 -20.1.13.195:50000 第二个 VM 实例20.1.13.195:50001

  • VMSS 名称为:TestWinVMSS01
  • 实例 1 名称:TestWinVMSS01_0
  • 实例 2 名称:TestWinVMSS01_1

我能够使用 RDP 连接服务中的(其公共 IP:前端端口)连接到第一个 VMSS 实例。

20.1.13.195:50002我还测试了连接IP失败的因为没有第三个实例。这是意料之中的。

我的疑问是当我连接实例 IP (20.1.13.195:50001) 时,我能否确认它正在连接到第二个 VM 实例。如果是,如何操作?

答案1

谢谢 @萨姆·科根

使用端口 50001 登录到虚拟机后,检查 computername 是否是第二个虚拟机实例。有几种方法:

  • 右键单击“开始”--“运行”,cmd.exe 在提示符下输入:set comp 并按回车键。您应该看到 COMPUTERNAME=TestWinVMSS01_1

  • 右键单击“开始”-“系统”,您应该看到设备名称 TestWinVMSS01_1

  • 右键单击“开始”--“运行”,sysdm.cpl 这将显示完整的计算机名称

相关内容