このドキュメントでは、tcpdump CLI コマンドを使用して Cisco Prime Infrastructure(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
キャプチャしたファイルをサーバ外部のロケーションにコピーする例を 2 つ示します。
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~]#
ここでは、ルート ユーザが行うキャプチャの例を 3 つ示します。
[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