本文档介绍使用tcpdump CLI命令从Cisco Prime基础设施(PI)服务器捕获所需数据包。
本节提供示例,说明使用tcpdump命令的方式。
nms-pi/admin# tech dumptcp ?
<0-3> Gigabit Ethernet interface number
show interface命令的输出提供了有关当前使用的接口名称和编号的精确信息。
nms-pi/admin# tech dumptcp 0 ?
count Specify a max package count, default is continuous (no limit)
<cr> Carriage return.
nms-pi/admin# tech dumptcp 0 | ?
Output modifier commands:
begin Begin with line that matches
count Count the number of lines in the output
end End with line that matches
exclude Exclude lines that match
include Include lines that match
last Display last few lines of the output
nms-pi/admin# tech dumptcp 0 > test-capture.pcap
以下两个示例说明捕获文件复制到服务器外部位置的方式:
copy disk:/test-capture.pcap ftp://1.2.3.4/
copy disk:/test-capture.pcap tftp://5.6.7.8/
如果需要更精细的捕获,请在以管理员用户身份登录后,以根用户身份登录CLI。
test$ ssh admin@12.13.14.15
Password:
nms-pi/admin#
nms-pi/admin# root
Enter root password :
Starting root bash shell ...
ade # su -
[root@nms-pi~]#
以下是根用户捕获的三个示例:
[root@nms-pi~]# tcpdump -i eth0 -s0 -n dst port 162
[root@nms-pi~]# tcpdump -w /localdisk/ftp/test.pcap -s0 -n dst port 9991
[root@nms-pi~]# tcpdump -n src host 1.1.1.1