Linux收发包工具

发包工具

sendip

  • 安装
bash 复制代码
sudo apt-get install sendip
  • 使用
bash 复制代码
#UDP: 从192.168.9.142向192.168.9.132的8889端口发送udp数据包"hello132"
sendip -p ipv4 -is 192.168.9.142 -p udp -ud 8889 -d "hello132" 192.168.9.132

收包工具

tcpdump

  • 使用
bash 复制代码
-a					#将网络地址和广播地址转变成名字
-e					#打印数据链路层的头部信息,包括源mac和目的mac,以及网络层的协议
-v or -vv			#显示更详细的信息
-w test.pcap		#将原始包保存到test.pcap中
-X					#将包头和内容以16进制和ASCII的形式显示
-n					#显示IP地址而不是域名
-c	10				#count,抓10个包

#抓取ens160网卡的与8889端口有关的udp包
tcpdump -i ens160 udp port 8889

#抓取ens160网卡的目的端口是21或80的udp包
tcpdump -i ens160 udp 'dst port 21 or dst port 80'

#抓取ens160网卡的源地址是192.168.9.132的udp包
tcpdump -i ens160 'src 192.168.9.132 and udp'
相关推荐
好好学习啊天天向上4 小时前
C盘容量不够,python , pip,安装包的位置
linux·python·pip
二十雨辰4 小时前
[python]-循环语句
服务器·python
li_wen014 小时前
文件系统(八):Linux JFFS2文件系统工作原理、优势与局限
大数据·linux·数据库·文件系统·jffs2
wypywyp4 小时前
2.虚拟机一直显示黑屏,无法打开,可能是分配的硬盘空间不够
linux·运维·服务器
SongYuLong的博客5 小时前
TL-WR710N-V2.1 硬改刷机OpenWRT源码编译固件
linux·物联网·网络协议
m0_737302585 小时前
碳足迹精准计量,华为FusionSolar助力云服务器绿色运维
服务器
AlfredZhao5 小时前
Docker 快速入门:手把手教你打包 Python 应用
linux·docker·podman
HIT_Weston6 小时前
107、【Ubuntu】【Hugo】搭建私人博客:模糊搜索 Fuse.js(三)
linux·javascript·ubuntu
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.6 小时前
Haproxy会话保持:基于Cookie优化
运维·负载均衡
艾莉丝努力练剑6 小时前
【优选算法必刷100题】第007~008题(双指针算法):三数之和、四数之和问题求解
linux·算法·双指针·优选算法