我在Centos 6.5上有三个虚拟机。
目前的设置如下:
A ------(eth0)B(eth1)------- C
目前,当A ping C时,它通过B路由,因为它们位于不同的网络上。
我想使用python和scapy(在机器B上使用)编写一个脚本,它将拦截通过eth0的数据包。
通过拦截数据包,我可以保持一段时间(延迟)或进行一些数据包操作。
然后我想将数据包发送到目的地。
有没有人知道如何使用Python和Scapy拦截数据包到达目的地之前?
我已经阅读了很多关于Netfilter和iptables的内容,但并不确定如何拦截数据包并更改它们。
提前谢谢