导语
背景介绍
手上有一款网关设备,下载设备资源时失败,需抓包查看日志,但是网关有公私钥认证,进行ssh连接时需指定key和端口,且网关未内置相关软件,需要tcpdump和libpcap软件包进行安装
步骤
1.准备好tcpdump和libpcap软件包,wireshark(查看日志),Linux主机(此次操作是在Linux机器上完成,Windows自行尝试,或使用Linux虚拟机)
2.查看智能设备ip
3.使用scp将本地软件包上传到智能设备
scp -P port -r -i ssh.pem /home/jerry/tcpdump.ipk root@192.168.0.106:/root/
4.ssh连接到设备
ssh -i ssh.pem -p port root@192.168.0.106
5.安装软件
opkg install tcpdump.ipk
6.抓包,发送请求
tcpdump -w /tmp/test.pcap
7.使用wireshark打开日志