centos – 多个接口上的Tcpdump

前端之家收集整理的这篇文章主要介绍了centos – 多个接口上的Tcpdump前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要在CentOS 5服务器上捕获流量,该服务器充当具有2个wan接口和1个LAN的Web代理.为了解决一个奇怪的代理问题,我希望捕获一个完整的对话.由于两个WAN接口之间的外部连接是平衡的,我想知道是否可以在所有接口上同时捕获.

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

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

根据tcpdump手册页:

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

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

猜你在找的CentOS相关文章