azure - 如何检查Azure VMSS中的有效路由?

标签 azure azure-virtual-network azure-vm-scale-set

我在 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/

相关文章:

.net - 在 Azure 实例中运行非 HTTP 服务器的开销?

Azure Databricks 部署 - 无法创建专用子网 CIDR 范围

azure - (AuthorizationFailed) 尝试从 Azure Devops 更新 containerApp 的镜像时出错

具有 IPv6 和 IPv4 前端支持的 Azure 负载均衡器

c# - 有没有一种简单的方法可以在 C# 中使用内存存储来支持 OData 搜索?

c# - 使用 Azure Active Directory 身份验证而不重定向到 Microsoft

apache - 使用 apache 在 Azure 上设置 ubuntu VM

windows - 如何通过 RDP 连接到 Azure Windows VMSS

Azure 文件 : System error 64 has occurred

azure - Azure VM 的公共(public)静态 IP