forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
    查看: 1992|回复: 5

    请教一个 iptables NFQUEUE 抓包 问题

    [复制链接]

    1

    主题

    3

    帖子

    23

    积分

    新手上路

    Rank: 1

    积分
    23
    发表于 2022-4-15 14:53:03 | 显示全部楼层 |阅读模式
    本帖最后由 yaoyuanyylyy 于 2022-4-15 14:54 编辑

    我想做个路由器上修改数据包的小工具,使用iptables的NFQUEUE把数据包转到用户空间来修改。
    我配置了规则:
    iptables -I FORWARD -p tcp --dport 9090 -j NFQUEUE --queue-num 80 --queue-bypass
    然后把AX1800接到了一个上级路由器下面,上级路由器下接了PC从当server;然后在AX1800下接了PC充当client。
    client发送数据到server,会经过FORWARD转发规则把数据包发送用户空间程序,然后我就修改数据包。当然我已装了必须的libnetfilter-queue,iptables-queue等插件。
    现在client进行POST请求,serve是个http服务器,返回收到的数据给client。
    我使用浏览器测试时,发现只有第一次才能修改改包成功,后面的数据包就没有被转发到用户空间。但有些握手包又转发了。
    同时,当我清除浏览器缓存后的第一次,又可以改包成功。
    同时,我在路由器的luci中改点防火墙配置然后点击“保存/应用”后的第一次也可以改包成功。
    同时,我用了另一个智博通自刷的路由器,就可以一直改包成功。我在Linux系统上测试也可以一直修改成功。

    请问一下,这个AX1800上是不是有什么提高速度的软件或配置,可以让这种FORWARD访问只在第一次才走FORWARD,后续的时候都不到这个上面来了,所以我在用户空间得不到数据包。

    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9846

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9846

    官方人员

    发表于 2022-4-15 16:27:44 | 显示全部楼层
    用下面的命令关闭加速看一下
    1. /etc/init.d/qca-nss-ecm stop
    2. /etc/init.d/qca-nss-ecm disable
    复制代码
    回复

    使用道具 举报

    1

    主题

    3

    帖子

    23

    积分

    新手上路

    Rank: 1

    积分
    23
     楼主| 发表于 2022-4-15 16:59:59 | 显示全部楼层
    萝卜大侠 发表于 2022-4-15 16:27
    用下面的命令关闭加速看一下

    多谢多谢,关了就可以了
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9846

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9846

    官方人员

    发表于 2022-4-15 18:08:04 | 显示全部楼层
    yaoyuanyylyy 发表于 2022-4-15 16:59
    多谢多谢,关了就可以了

    这样转到用户空间之后,效率大打折扣吧?
    回复

    使用道具 举报

    1

    主题

    3

    帖子

    23

    积分

    新手上路

    Rank: 1

    积分
    23
     楼主| 发表于 2022-4-17 18:29:48 | 显示全部楼层
    萝卜大侠 发表于 2022-4-15 18:08
    这样转到用户空间之后,效率大打折扣吧?

    做测试用,在用户空间处理比内核方便点
    回复

    使用道具 举报

    0

    主题

    834

    帖子

    1684

    积分

    禁止发言

    积分
    1684
    发表于 2023-1-14 05:57:14 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|gl-inet.cn ( 粤ICP备18130956号 )

    GMT+8, 2024-11-22 18:45 , Processed in 0.020355 second(s), 27 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表