在网络传输过程中,对发送和接收的数据包进行截获可以分析数据传输协议、定位网络问题。本文将介绍佰马路由器/网关web页面和命令行界面如何抓包并提出抓包文件。
一、Web界面抓包
1.登录佰马路由器/网关web管理页面,账号/密码:admin/admin
2.点击调试-数据抓包,在此页面可以通过规则过滤要抓取的数据包,选择eth2.2表示抓取wan口数据包,br-Lan表示抓取Lan口数据包,any表示抓取所有数据包;填写抓包数量时,抓取到改数量的数据包后自动停止抓包;填写IP地址或端口会只抓取该地址活该端口的数据包;选择对应协议只抓取该协议的数据包。
设置完规则后点击开始进行抓包,抓包的过程可顺时停止,抓完数据包后点击下载,可将抓包文件下载到本地。
二、通过命令行界面抓包
1.使用远程登录工具登录佰马路由器/网关命令行界面,账号/密码:admin/admin
2.使用命令tcpdump抓包,tcpdump可以使用不通的参数组合以实现数据过滤,此处举例tcpdump -i br-lan抓取lan口的数据包和 tcpdump -i eth2.2抓取wan口数据包。
3.在tcpdump -i br-lan后加-w /tmp/111.cap可以将抓取到lan口的数据包保存到/tmp/111.cap,wan口同理。
抓包文件保存到tmp后再使用WINSCP导出文件即可。
佰马Baimatech,集M2M产品研发、IoT平台服务、国际化运营于一体,让我们联接,共创未来