Ubuntu 的网络监控程序,可以按 pid 进行过滤,显示目标 IP,并能够保存日志

Ubuntu 的网络监控程序,可以按 pid 进行过滤,显示目标 IP,并能够保存日志

有时我会使用云游戏服务。但问题是,默认情况下,我的所有互联网流量都通过 VPN。我想从 VPN 中排除游戏流量,我知道如何做到这一点,但我不知道如何列出应用程序访问的 IP 范围(更准确地说,带有 Web 应用程序的单独浏览器)。我试过 nethogs - 它不显示 IP,只显示 pid,不适合将日志保存在某处。试过 wireshark - 非常适合过滤 IP,但完全不清楚哪个进程正在访问它们。

是否有一个适用于 Ubuntu 的网络流量监控程序,可以通过 pid 进行过滤,显示目标 IP,并能够以可读形式保存日志?

答案1

netstat -pWnct | grep <app name>
  • p - 用于 PID
  • W - 代表 IP
  • n - 用于数字端口和主机
  • c - 持续聆听
  • t – 仅适用于 TCP 数据包(可选)

相关内容