我在 VNet 内的子网中部署了 VMSS。我想检查此 VMSS 上所有可用的有效路由以进行网络故障排除,但找不到任何选项来查看它。
对于虚拟机,可以在 Azure 门户的网络接口(interface)页面上轻松查看有效路由。
任何帮助将不胜感激。
最佳答案
您可以使用 PowerShell 和 Get-AzEffectiveRouteTable 来实现此目的cmdlet
$ResourceGroupName = "YourResourceGroup"
$VMMSNicName = "YourVMSSNetworkInterfaceNICName"
$VMSSNic = Get-AzNetworkInterface `
-ResourceGroupName $rgname `
| Where-Object {$_.Name -like "$vmmsnicname*"} | Select-Object -First 1
# I am making the assumption that the first one will be the one of the VMSS NICS.
Get-AzEffectiveRouteTable `
-NetworkInterfaceName $VMSSNic.name `
-ResourceGroupName $ResourceGroupName | ft -AutoSize
亲切的问候
阿利斯泰尔
关于azure - 如何检查Azure VMSS中的有效路由?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76379106/