华为E1000-F防火墙抓包

Orther 57℃

1.开启SCP server

system-view
scp server enable#使能SCP服务

2.创建ACL

用于过滤源目地址、协议等

acl 3003
 rule 5 permit ip source 10.132.25.105 0
 rule 15 deny ip

3.开始抓包

下面是抓G0/0/2接口,acl 3003, 时长600s,参数可以根据实际修改

capture-packet interface GE 0/0/2 acl 3003  destination file result.cap time-out 600

4.抓的包位置

防火墙的将抓的包放flash:/logfile/下,可以使用dir查看路径文件。

dir flash:/logfile/

5.使用scp下载结果文件

在xterm新建本地命令窗口,执行类似以下命令:

scp user@10.132.58.25:flash:/logfile/result.cap  result.cap

打开结果文件路径:xterm –> 设置 –> 配置–> 常规 –> 永久性目录 –> 最右边点打开

6.再次抓包报错解决

Error: Must free the instance 1 before configure capture packet.

出现以上错误原因:主控板上每个报文头获取实例的默认内存大小为2MB,报文头获取实例信息在主控板上保存10分钟后,会自动清除。在10分钟之内,执行执行多个实例可能导致较高的内存占有率,影响主控板性能,所以不让执行。此时可以执行下面命令,清除所有报文头获取实例的信息:

packet-capture lpu free all

转载请注明:运维博客 » 华为E1000-F防火墙抓包