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

查询Ansible的ios_facts模块在Cisco设备上执行的具体采集命令

ios_facts 模块 Cisco IOS 设备执行命令清单

主流Ansible 2.9及以上正式版本的ios_facts模块,默认采集全量信息时会执行以下Cisco命令,可直接按该清单开通权限:

  • 基础系统信息采集:show version,用于获取IOS版本号、设备型号、系统运行时长、配置寄存器值等核心标识数据
  • 硬件资产信息采集:show inventory,用于采集设备机身、板卡、电源、风扇等硬件的型号、序列号信息
  • 接口基础信息采集:show ip interface brief,用于快速拉取所有接口的IP地址、管理状态、链路状态信息
  • 接口详细信息采集:show interfaces,用于获取接口带宽、MTU、数据包统计、错误计数等详细参数
  • VLAN信息采集(当gather_subset参数包含vlan时执行):show vlan brief
  • 运行配置采集(当gather_subset参数包含config时执行):show running-config
  • CDP邻接信息采集(当gather_subset参数包含neighbors时执行):show cdp neighbors
  • 堆叠设备信息采集(针对支持堆叠的Cisco设备自动触发):show switch

默认配置下ios_facts仅会执行前4个命令,其余命令需要指定对应采集子集才会触发运行。如果使用的Ansible版本特殊,或自定义了gather_subset参数,可在执行ios_facts的playbook命令后追加-vvv参数开启调试输出,运行时会直接打印模块在设备上实际执行的所有命令,按需开通对应权限即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 09:54:03