提问人:alex 提问时间:11/16/2023 更新时间:11/16/2023 访问量:11
从启用了SNMP的任意路由器获取互联网rx tx八位字节计数
Get internet rx tx octet count from arbitrary router with SNMP enabled
问:
使用以下脚本从路由器获取互联网流量是否是一种可靠的方法:
ROUTER_IP=$(ip route | grep default | awk '{print $3}')
WAN_PORT_INDEX=$(snmpget -L n -O qv -v2c -c public -m ALL $ROUTER_IP RFC1213-MIB::ipRouteIfIndex.0.0.0.0)
BYTES_IN=snmpget -c public -v2c 192.168.51.1 IF-MIB::ifInOctets.${WAN_PORT_INDEX}
BYTES_OUT=snmpget -c public -v2c 192.168.51.1 IF-MIB::ifOutOctets.${WAN_PORT_INDEX}
我已经检查了Mikrotik路由器和启用了SNMP的旧cisco路由器指向WAN接口。这是偶然还是故意的?RFC1213-MIB::ipRouteIfIndex.0.0.0.0
答: 暂无答案
评论