模拟linux网络接口上的传入数据包
发布时间:2021-02-21 04:29:16 所属栏目:Linux 来源:互联网
导读:如果你通常通过一个接口说eth0来发送一个pcap的tcpreplay,那么这些数据包是出站的,也就是通过网卡出来.有什么办法可以使pcap入站,以便我的系统将其作为入站数据包进行处理? 可能的情况 我有一个从eth0接收数据包的应用程序,从数据包中提取一些细节,并通过eth
如果你通常通过一个接口说eth0来发送一个pcap的tcpreplay,那么这些数据包是出站的,也就是通过网卡出来.有什么办法可以使pcap入站,以便我的系统将其作为入站数据包进行处理? 可能的情况 我有一个从eth0接收数据包的应用程序,从数据包中提取一些细节,并通过eth1发送.现在如果网络设置和实际数据包实际流入我的系统,情况就好了.但是为了测试的目的,我没有任何连接到我的eth0或eth1端口,但我仍然想要从pcap(可能通过一个脚本)创建类似的流量,以便我不必依赖外部物理网络连接用于测试应用程序. 解决方法用lo替换eth0>运行从lo接收数据包的应用程序,并将数据包发送到eth1 每个发送到lo的数据包将被lo接收,所以你的应用程序将从你的数据包生成器接收数据包. 如果您的lo忙于其他数据包,则可以通过内核参数max_loop = x添加更多的环回设备 (编辑:十堰站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 仅更改Linux中一个线程的UID / GID
- Linux ps aux指令詳解--转
- 8 Pratical Examples of Linux “Touch” Command--referen
- linux – 什么是脏私有内存?
- linux – 获取自上次修改文件以来的天数
- 从systemd运行持久的python脚本?
- How to allow/block PING on Linux server – IPTables rul
- linux – 为什么简单地链接GL导致段错误?
- 10 Linux DIG Command Examples for DNS Lookup--reference
- linux – 如何在Elastic Beanstalk上为特定容器设置文件夹权