gpt4 book ai didi

linux - 使用linux路由器修改H323 tcp数据包

转载 作者:可可西里 更新时间:2023-11-01 02:52:37 25 4
gpt4 key购买 nike

我有一个 Linux 路由器,我在其上使用 CONFIG_IP_NF_QUEUE、iptables userland 和 Perl 模块 IPTables::IPv4::IPQueue 检查 H323 - H.225 数据包,然后通过或丢弃。我不仅需要接受或丢弃数据包,还需要修改它,更具体地说,我想更改从 H323 网守返回给客户端的 MCU(在数据包中)的 IP 地址。

这需要我检查 TCP 数据包主体并更改数据包主体中的 IP 地址。任何人都知道我怎样才能做到这一点?是否有任何开源第 7 层路由器能够执行此操作?

最佳答案

在过去,我曾使用“ip 伪装”来做类似于您所描述的事情。

http://www.tldp.org/HOWTO/IP-Masquerade-HOWTO/supported-client-software.html

但最好的解决方案是放置一个看门人作为代理。这样您就不会欺骗协议(protocol),您实际上是在重新进行调用。

我会在这里寻找 gnugk 路由模式:

http://www.gnugk.org/h323-proxy.html

关于linux - 使用linux路由器修改H323 tcp数据包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13508485/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com