cisco.ios.ios_ping 模块 – 使用 IOS 交换机的 ping 测试可达性。
注意
此模块是 cisco.ios 集合(版本 9.0.3)的一部分。
如果您正在使用 ansible
包,您可能已经安装了此集合。它不包含在 ansible-core
中。要检查是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用:ansible-galaxy collection install cisco.ios
。
要在 playbook 中使用它,请指定:cisco.ios.ios_ping
。
cisco.ios 1.0.0 中的新功能
概要
参数
参数 |
注释 |
---|---|
定义回显类型 ip 或 ipv6。 选择
|
|
要发送的数据包数量。 |
|
远程节点的 IP 地址或主机名(可由交换机解析)。 |
|
设置 DF 位。 选择
|
|
强制出口接口绕过路由。 |
|
入口的 LAN 源接口。 |
|
要发送的数据包大小。 |
|
源 IP 地址。 |
|
确定预期结果是成功还是失败。 选择
|
|
指定超时间隔。 |
|
用于转发的 VRF。 |
备注
示例
- name: Test reachability to 198.51.100.251 using default vrf
cisco.ios.ios_ping:
dest: 198.51.100.251
- name: Test reachability to 198.51.100.252 using prod vrf
cisco.ios.ios_ping:
dest: 198.51.100.252
vrf: prod
afi: ip
- name: Test un reachability to 198.51.100.253 using default vrf
cisco.ios.ios_ping:
dest: 198.51.100.253
state: absent
- name: Test reachability to 198.51.100.250 using prod vrf and setting count and source
cisco.ios.ios_ping:
dest: 198.51.100.250
source: loopback0
vrf: prod
count: 20
- name: Test reachability to 198.51.100.249 using df-bit and size
cisco.ios.ios_ping:
dest: 198.51.100.249
df_bit: true
size: 1400
- name: Test reachability to ipv6 address
cisco.ios.ios_ping:
dest: 2001:db8:ffff:ffff:ffff:ffff:ffff:ffff
afi: ipv6
返回值
常见的返回值记录在此处,以下是此模块特有的字段
键 |
描述 |
---|---|
显示发送的命令。 返回: 始终 示例: |
|
丢失的数据包百分比。 返回: 始终 示例: |
|
成功接收的数据包。 返回: 始终 示例: |
|
成功传输的数据包。 返回: 始终 示例: |
|
显示 RTT 统计信息。 返回: 始终 示例: |