`
shixiaomu
  • 浏览: 384153 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tcpcopy-复制流量测试法

 
阅读更多
netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"\t",state[key]}'
./tcpcopy -x 50090-10.13.12.12:50055
iptables -I OUTPUT -p tcp --sport 8080 -j QUEUE

iptables -L -n 查看防火墙

由于客户端过来的请求packets,目的地址就是61.135.250.217,目的端口80,
我们需要改变复制包的目的地址和目的端口,
改成测试服务器的ip地址和端口号,这样才能 访问测试服务器
,那访问测试服务器后的response怎么办,那就是由测试服务器上的interception来截获了,
不会直接返回给客户端。
modprobe ip_queue (如果这个内核模块没有启动的话,要启动这个,不过内核版本要支持这个)
设置iptables
iptables -I OUTPUT -p tcp --sport 8022  -j QUEUE
为啥要设置这个呢,为的就是截获测试机器的响应的,否则直接返回客户端是肯定不行的

因为tcpcopy和intercept之间需要通信(intercept需要传递响应包头给tcpcopy)


linux-32-2.6.18-nginx-resin
分享到:
评论

相关推荐

    tcp和udp测试工具 USR-TCP232-Test

    标题“USR-TCP232-Test”指出的是一款用于TCP和UDP协议测试的工具,这在IT领域中是常见的网络通信诊断与调试工具。TCP(传输控制协议)和UDP(用户数据报协议)是互联网协议栈中的两种主要传输层协议,它们在不同...

    USR-TCP232-Test 串口转网络调试工具

    USR-TCP232-Test 是一款专门设计用于将串口通信转换为网络通信的调试工具,它在IT行业中有着广泛的应用,特别是在嵌入式系统、物联网设备以及远程监控等领域。这款工具允许用户通过TCP/IP协议来实现对串口设备的远程...

    tcpcopy导流测试工具

    为了能够更真实的测试,我们开发了一款线上流量复制工具-TCPCopy,它可以使用线上真实的流量来对测试环境中的服务器进行测试。目前,TcpCopy技术已经在中国很多公司大量使用。 二、使用场景: 1)分布式压力测试 ...

    USR-TCP232-Test.zip

    USR-TCP232-Test.zip是一款针对串口和网络通信进行调试的工具,它集成了串口(TCP232)和网口功能,旨在帮助开发者和工程师更有效地进行设备间的数据交互测试。该软件提供了灵活的配置选项,允许用户在TCP和UDP协议...

    USR-TCP232-Test_jb51.rar

    USR-TCP232-Test 是一款专为有人物联网技术有限公司的USR-WIFI232-X系列设备设计的测试工具,旨在确保串口数据传输的准确性和稳定性。这个压缩包"USR-TCP232-Test_jb51.rar"包含的主要文件是"USR-TCP232-Test.exe",...

    USR-TCP232-Test-V1.3.exe

    - **命名规范**:文件名“USR-TCP232-Test-V1.3.exe”遵循了一定的命名规则,包含了产品型号(USR-TCP232)、测试软件标识(Test)和版本号(V1.3)。这种命名方式常见于IT领域中的软件开发和管理,有助于区分不同...

    tcpcopy线上测试工具

    2. TCPCopy与Tcpreplay的比较:TCPCopy与Tcpreplay同属于流量复制工具,但TCPCopy提供了更为深入的功能和使用场景,尤其是在测试复杂环境中的应用。 3. 影响TCPCopy的因素:这些因素包括网络环境、目标服务器的配置...

    USR-TCP232-Test-V1.3.rar

    USR-TCP232-Test-V1.3.rar是一个压缩包文件,其中包含了一个名为USR-TCP232-Test-V1.3.exe的应用程序,这个工具主要用于进行TCP(Transmission Control Protocol)通信的测试和调试。TCP是互联网协议族中的核心协议...

    TCP MODBUS--测试工具.zip

    在这个"TCP MODBUS--测试工具.zip"压缩包中,包含的资源可能是帮助用户理解和测试TCP MODBUS通信的实用工具。 MODBUS协议是工业自动化领域广泛应用的一种通信协议,由MODICON公司(现Schneider Electric的一部分)...

    TCP-UDP工具测试,模拟USR-TCP232-Test.exe

    TCP-UDP工具测试,模拟USR-TCP232,方便调试!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    USR-TCP232-网口串口调试助手.rar

    USR-TCP232提供了一个直观的界面,支持自动发送和自动换行功能,这对于连续数据流的测试非常有用。自动发送功能可以预先设置好发送的数据和频率,无需手动操作,简化了调试过程;而自动换行则帮助保持数据的清晰可读...

    小飞机-TCP-UDP测试工具.zip

    由于省去了TCP的连接建立、流量控制和拥塞控制等机制,UDP具有更低的延迟和更高的传输效率,适用于实时性要求高的应用,如在线视频、VoIP、DNS查询等。 "小飞机-TCP-UDP测试工具"的出现,为网络管理员和开发者提供...

    tcp-udp-组播测试工具.rar

    标题中的“tcp-udp-组播测试工具.rar”显然是一个包含用于测试TCP、UDP和组播功能的实用程序的压缩包。其中提到的“udpgroup.exe”可能是这个测试工具的主要执行文件,可能是一个命令行或图形用户界面(GUI)的应用...

    TCP和MODBUS-TCP通讯调试软件

    在这个压缩包中,包含两个名为“TCP客户端通讯V1.2.exe”和“TCP服务器通讯V1.2.exe”的文件,它们很可能就是用于测试TCP连接和MODBUS-TCP通信的软件。TCP客户端软件模拟TCP连接的发起方,可以发送和接收数据,验证...

    TCP和MODBUS-TCP通讯调试软件V1.2_Wince_Windows_通用版

    TCP通过确认、重传和流量控制机制确保数据包正确无误地到达目的地,为上层应用提供了稳定的数据传输环境。在工业自动化领域,TCP常用于设备之间的网络通信,比如PLC、HMI、SCADA系统等。 MODBUS是一种开放的、广泛...

    copy-jdk-configs-4.0-1.el8.noarch.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    GB28181-TCP-测试.zip

    支持国标国务器在公网部署,接入内网设备,传输协议只支持TCP协议,用于交通、监狱、政府等多种项目场景,作者提供相应技术支持,协助厂家对接,远程技术支持,欢迎大家与我合作!

    copy-jdk-configs-3.7-4.el8.noarch.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    TCP-UDP测试工具 ,可以测试TCP协议和UDP协议,抓取网络数据包

    本篇文章将详细阐述这两种协议的基本概念、工作原理以及它们之间的区别,同时介绍一种能够测试TCP和UDP协议并抓取网络数据包的工具。 TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。...

    usb2串口驱动(PL2303_Prolific_DriverInstaller_v1.11.0)+串口助手(USR-TCP232-Test-V1.3)

    USR-TCP232-Test可以帮助开发者快速验证串口设备的功能,检查通信协议的正确性,或者进行数据传输测试。该软件支持多种通信协议,如TCP/IP、UDP、串口等,并且可以设置波特率、数据位、停止位、校验位等参数。 ...

Global site tag (gtag.js) - Google Analytics