tcpreplay发包机部署流程

网友投稿 498 2022-11-05


tcpreplay发包机部署流程

目录

​​一、安装tcpreplay​​

​​1 .在线安装​​

​​2 .离线安装​​

​​3.验证​​

​​二、使用tcpreplay发送数据​​

​​1.重写pcap包​​

​​2. 发送日志​​

​​下文涉及的安装包以及pcap包,点此下载​​

一、安装tcpreplay

1 .在线安装

yum install tcpreplay

2 .离线安装

如果在线安装失败可以进行离线安装。

将两个这个rpm包上次至你需要安装tcpreplay的机器。

按照顺序执行以下命令:

rpm -ivh epel-release-7-14.noarch.rpmrpm -ivh tcpreplay-4.3.4-1.el7.x86_64.rpm

3.验证

在服务器后台输入tcpreplay,显示帮助信息,说明安装成功。

tcpreplay帮助信息

二、使用tcpreplay发送数据

1.重写pcap包

将附件56to300010w.pcap导入你安装tcpreplay的机器上。

执行以下命令。

在实践中,你只需将红字参数,修改为你对应的ip和mac即可,深入理解各个参数含义,请参考官方文档。

tcprewrite --srcipmap=0.0.0.0/0:10.44.239.140/30 --dstipmap=0.0.0.0/0:10.44.239.141/32 --enet-dmac=00:0c:29:37:ad:62 --infile=56to300010w.pcap --outfile=test.pcap -C

参数值说明:

10.44.239.140:发包机地址IP

10.44.239.141:目标地址IP

00:0c:29:37:ad:62:目标地址的mac地址

2. 发送日志

执行命令。

nohup tcpreplay -i ens32 -p 5000 -l 5000000000 test.pcap &

参数说明:

-nohup:不挂断的运行命令

-i:网卡名称

-p:每次发送包数

-l:循环次数

总发包数量=5000 * 5000000000


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:thinkphp5框架的nginx配置
下一篇:电话号码吉凶查询API(电话号码吉凶查询对照表)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~