【Linux】查看指定端口的UDP、TCP是否收到数据【2023.07.24】

简介

  场景是终端上报数据给服务端,会有前端进行展示。通过wireshark看到终端给服务端发送数据了,但是UDP无法确定服务端是否正确收到,于是需要在Linux执行一些命令查看是否收到数据。

命令

这个命令会抓取发往或从端口12222的UDP数据报文。

其中:

  • -i enp2s0:指定抓取接口enp2s0上的流量
  • udp:只抓取udp协议的数据包
  • port 12222:抓取目标端口是12222的udp包
    不指定协议和端口时,默认会抓取接口上所有流量。
    指定udp协议和目标端口12222后,就只会抓取发往或发自这个端口的udp流量。
    如果出现抓包结果,说明目标端口有udp流量,可以使用Ctrl+C组合键停止抓包。
    需要root权限才能抓取网络流量,所以要使用sudo启动tcpdump。 (已编辑)

tcpdump -i enp2s0 udp port 12222

-i 的参数 enp2s0是执行ip address指令,查到的网卡信息

相关推荐
郴墨21 分钟前
Ubuntu 24.04 配置大量ip及ssh远程
tcp/ip·ubuntu·ssh
渡我白衣35 分钟前
深入理解 Transformer:Transformer 究竟是什么?
java·linux·开发语言·c++·人工智能·深度学习·transformer
光电的一只菜鸡8 小时前
ubuntu之坑(二十)——VMware虚拟机系统无法正常进入如何处理
linux·运维·ubuntu
虎王物联8 小时前
工业Modbus TCP协议深度实战:STM32 HAL库实现从机通信与数据上云
stm32·物联网·网络协议·tcp/ip·嵌入式
你住过的屋檐9 小时前
【Nginx】linux上安装nginx
linux·运维·nginx
宵时待雨10 小时前
linux笔记归纳17:传输层协议UDP
linux·笔记·udp
SCandL15211 小时前
k8s service
linux·容器·kubernetes
楷哥爱开发12 小时前
TikTok Shop新加坡本土店入驻:如何选择新加坡本土住宅IP?
网络·网络协议·tcp/ip
会飞的土拨鼠呀12 小时前
Linux的存储使用率应该如何计算
linux·运维·服务器
weixin_5112552114 小时前
NGINX常用配置
linux·服务器·nginx