微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

centos – 多个接口上的Tcpdump

我需要在CentOS 5服务器上捕获流量,该服务器充当具有2个wan接口和1个LAN的Web代理.为了解决一个奇怪的代理问题,我希望捕获一个完整的对话.由于两个WAN接口之间的外部连接是平衡的,我想知道是否可以在所有接口上同时捕获.

我之前使用过tcpdump,但它一次只允许一个接口.我可以启动3个并行进程来捕获所有接口,但最后我得到3个不同的捕获文件.

这样做的正确方法是什么?

根据tcpdump手册页:

在具有2.2或更高版本内核的Linux系统上,可以使用“任意”的接口参数来捕获来自所有接口的数据包.请注意,“任何”设备上的捕获将不会在混杂模式下完成.

因此,您应该能够运行:tcpdump -i any,以便将所有接口上的数据同时捕获到单个捕获文件中.

原文地址:https://www.jb51.cc/centos/373995.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。