You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Gcloud Compute路由器状态提取BGP属性失败问题求助

正确命令及问题说明
  • 问题根源:你的命令错误地将destRange、nextHopIp等属性嵌套在asPaths节点下,实际上这些属性直接属于result.bestRoutes层级;同时未正确展开bestRoutes数组,导致仅能读取第一条路由的部分属性。
  • 正确命令:
gcloud compute routers get-status router-2 --region northamerica-northeast1 --project my-project --format="flattened[separator=' → '](result.bestRoutes.asPaths.asLists[0], result.bestRoutes.destRange, result.bestRoutes.nextHopIp)"
  • 命令说明:
    • flatten(result.bestRoutes):展开所有最佳路由条目,确保每条路由单独输出一行
    • result.bestRoutes.asPaths.asLists[0]:提取AS路径中的首个ASN(即BGP对等体的ASN)
    • result.bestRoutes.destRange:直接提取路由的目标网段
    • result.bestRoutes.nextHopIp:直接提取路由的下一跳IP
    • separator=' → ':用指定分隔符连接三个属性

内容的提问来源于stack exchange,提问作者djsmiley2kStaysInside

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 07:37:06